{
  "author": {
    "name": "HashiCorp",
    "organization": true,
    "roles": [
      "author"
    ],
    "url": "https://hashicorp.com"
  },
  "dependencies": {
    "cdktf": "^0.20.0",
    "constructs": "^10.3.0"
  },
  "dependencyClosure": {
    "cdktf": {
      "submodules": {
        "cdktf.testingMatchers": {}
      },
      "targets": {
        "dotnet": {
          "namespace": "HashiCorp.Cdktf",
          "packageId": "HashiCorp.Cdktf"
        },
        "go": {
          "moduleName": "github.com/hashicorp/terraform-cdk-go",
          "packageName": "cdktf"
        },
        "java": {
          "maven": {
            "artifactId": "cdktf",
            "groupId": "com.hashicorp"
          },
          "package": "com.hashicorp.cdktf"
        },
        "js": {
          "npm": "cdktf"
        },
        "python": {
          "distName": "cdktf",
          "module": "cdktf"
        }
      }
    },
    "constructs": {
      "targets": {
        "dotnet": {
          "namespace": "Constructs",
          "packageId": "Constructs"
        },
        "go": {
          "moduleName": "github.com/aws/constructs-go"
        },
        "java": {
          "maven": {
            "artifactId": "constructs",
            "groupId": "software.constructs"
          },
          "package": "software.constructs"
        },
        "js": {
          "npm": "constructs"
        },
        "python": {
          "distName": "constructs",
          "module": "constructs"
        }
      }
    }
  },
  "description": "Prebuilt databricks Provider for Terraform CDK (cdktf)",
  "docs": {
    "stability": "stable"
  },
  "homepage": "https://github.com/cdktf/cdktf-provider-databricks.git",
  "jsiiVersion": "5.5.26 (build adcbaf3)",
  "keywords": [
    "cdk",
    "cdktf",
    "databricks",
    "provider",
    "terraform"
  ],
  "license": "MPL-2.0",
  "metadata": {
    "jsii": {
      "pacmak": {
        "hasDefaultInterfaces": true
      }
    },
    "tscRootDir": "src"
  },
  "name": "@cdktf/provider-databricks",
  "readme": {
    "markdown": "\n# CDKTF prebuilt bindings for databricks/databricks provider version 1.71.0\n\nThis repo builds and publishes the [Terraform databricks provider](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs) bindings for [CDK for Terraform](https://cdk.tf).\n\n## Available Packages\n\n### NPM\n\nThe npm package is available at [https://www.npmjs.com/package/@cdktf/provider-databricks](https://www.npmjs.com/package/@cdktf/provider-databricks).\n\n`npm install @cdktf/provider-databricks`\n\n### PyPI\n\nThe PyPI package is available at [https://pypi.org/project/cdktf-cdktf-provider-databricks](https://pypi.org/project/cdktf-cdktf-provider-databricks).\n\n`pipenv install cdktf-cdktf-provider-databricks`\n\n### Nuget\n\nThe Nuget package is available at [https://www.nuget.org/packages/HashiCorp.Cdktf.Providers.Databricks](https://www.nuget.org/packages/HashiCorp.Cdktf.Providers.Databricks).\n\n`dotnet add package HashiCorp.Cdktf.Providers.Databricks`\n\n### Maven\n\nThe Maven package is available at [https://mvnrepository.com/artifact/com.hashicorp/cdktf-provider-databricks](https://mvnrepository.com/artifact/com.hashicorp/cdktf-provider-databricks).\n\n```\n<dependency>\n    <groupId>com.hashicorp</groupId>\n    <artifactId>cdktf-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/cdktf/cdktf-provider-databricks-go`](https://github.com/cdktf/cdktf-provider-databricks-go) package.\n\n`go get github.com/cdktf/cdktf-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/cdktf/cdktf-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/@cdktf/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://cdk.tf/imports).\n\nThese are the upstream dependencies:\n\n- [CDK for Terraform](https://cdk.tf)\n- [Terraform databricks provider](https://registry.terraform.io/providers/databricks/databricks/1.71.0)\n- [Terraform Engine](https://terraform.io)\n\nIf there are breaking changes (backward incompatible) in any of the above, the major version of this project will be bumped.\n\n## Features / Issues / Bugs\n\nPlease report bugs and issues to the [CDK for Terraform](https://cdk.tf) project:\n\n- [Create bug report](https://cdk.tf/bug)\n- [Create feature request](https://cdk.tf/feature)\n\n## Contributing\n\n### Projen\n\nThis is mostly based on [Projen](https://github.com/projen/projen), which takes care of generating the entire repository.\n\n### cdktf-provider-project based on Projen\n\nThere's a custom [project builder](https://github.com/cdktf/cdktf-provider-project) which encapsulate the common settings for all `cdktf` prebuilt providers.\n\n### Provider Version\n\nThe provider version can be adjusted in [./.projenrc.js](./.projenrc.js).\n\n### Repository Management\n\nThe repository is managed by [CDKTF Repository Manager](https://github.com/cdktf/cdktf-repository-manager/).\n"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/cdktf/cdktf-provider-databricks.git"
  },
  "schema": "jsii/0.10.0",
  "submodules": {
    "@cdktf/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.71.0/docs/resources/access_control_rule_set).\n"
      },
      "symbolId": "src/access-control-rule-set/index:"
    },
    "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 8
      },
      "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.71.0/docs/resources/aibi_dashboard_embedding_access_policy_setting).\n"
      },
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:"
    },
    "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 9
      },
      "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.71.0/docs/resources/aibi_dashboard_embedding_approved_domains_setting).\n"
      },
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:"
    },
    "@cdktf/provider-databricks.alert": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 10
      },
      "readme": {
        "markdown": "# `databricks_alert`\n\nRefer to the Terraform Registry for docs: [`databricks_alert`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert).\n"
      },
      "symbolId": "src/alert/index:"
    },
    "@cdktf/provider-databricks.app": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 11
      },
      "readme": {
        "markdown": "# `databricks_app`\n\nRefer to the Terraform Registry for docs: [`databricks_app`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app).\n"
      },
      "symbolId": "src/app/index:"
    },
    "@cdktf/provider-databricks.artifactAllowlist": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 12
      },
      "readme": {
        "markdown": "# `databricks_artifact_allowlist`\n\nRefer to the Terraform Registry for docs: [`databricks_artifact_allowlist`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/artifact_allowlist).\n"
      },
      "symbolId": "src/artifact-allowlist/index:"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 13
      },
      "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.71.0/docs/resources/automatic_cluster_update_workspace_setting).\n"
      },
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:"
    },
    "@cdktf/provider-databricks.awsS3Mount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 14
      },
      "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.71.0/docs/resources/aws_s3_mount).\n"
      },
      "symbolId": "src/aws-s3-mount/index:"
    },
    "@cdktf/provider-databricks.azureAdlsGen1Mount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 15
      },
      "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.71.0/docs/resources/azure_adls_gen1_mount).\n"
      },
      "symbolId": "src/azure-adls-gen1-mount/index:"
    },
    "@cdktf/provider-databricks.azureAdlsGen2Mount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 16
      },
      "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.71.0/docs/resources/azure_adls_gen2_mount).\n"
      },
      "symbolId": "src/azure-adls-gen2-mount/index:"
    },
    "@cdktf/provider-databricks.azureBlobMount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 17
      },
      "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.71.0/docs/resources/azure_blob_mount).\n"
      },
      "symbolId": "src/azure-blob-mount/index:"
    },
    "@cdktf/provider-databricks.budget": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 18
      },
      "readme": {
        "markdown": "# `databricks_budget`\n\nRefer to the Terraform Registry for docs: [`databricks_budget`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/budget).\n"
      },
      "symbolId": "src/budget/index:"
    },
    "@cdktf/provider-databricks.budgetPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 19
      },
      "readme": {
        "markdown": "# `databricks_budget_policy`\n\nRefer to the Terraform Registry for docs: [`databricks_budget_policy`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/budget_policy).\n"
      },
      "symbolId": "src/budget-policy/index:"
    },
    "@cdktf/provider-databricks.catalog": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 20
      },
      "readme": {
        "markdown": "# `databricks_catalog`\n\nRefer to the Terraform Registry for docs: [`databricks_catalog`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/catalog).\n"
      },
      "symbolId": "src/catalog/index:"
    },
    "@cdktf/provider-databricks.catalogWorkspaceBinding": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 21
      },
      "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.71.0/docs/resources/catalog_workspace_binding).\n"
      },
      "symbolId": "src/catalog-workspace-binding/index:"
    },
    "@cdktf/provider-databricks.cluster": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 22
      },
      "readme": {
        "markdown": "# `databricks_cluster`\n\nRefer to the Terraform Registry for docs: [`databricks_cluster`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster).\n"
      },
      "symbolId": "src/cluster/index:"
    },
    "@cdktf/provider-databricks.clusterPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 23
      },
      "readme": {
        "markdown": "# `databricks_cluster_policy`\n\nRefer to the Terraform Registry for docs: [`databricks_cluster_policy`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy).\n"
      },
      "symbolId": "src/cluster-policy/index:"
    },
    "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 24
      },
      "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.71.0/docs/resources/compliance_security_profile_workspace_setting).\n"
      },
      "symbolId": "src/compliance-security-profile-workspace-setting/index:"
    },
    "@cdktf/provider-databricks.connection": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 25
      },
      "readme": {
        "markdown": "# `databricks_connection`\n\nRefer to the Terraform Registry for docs: [`databricks_connection`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/connection).\n"
      },
      "symbolId": "src/connection/index:"
    },
    "@cdktf/provider-databricks.credential": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 26
      },
      "readme": {
        "markdown": "# `databricks_credential`\n\nRefer to the Terraform Registry for docs: [`databricks_credential`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/credential).\n"
      },
      "symbolId": "src/credential/index:"
    },
    "@cdktf/provider-databricks.customAppIntegration": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 27
      },
      "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.71.0/docs/resources/custom_app_integration).\n"
      },
      "symbolId": "src/custom-app-integration/index:"
    },
    "@cdktf/provider-databricks.dashboard": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 28
      },
      "readme": {
        "markdown": "# `databricks_dashboard`\n\nRefer to the Terraform Registry for docs: [`databricks_dashboard`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/dashboard).\n"
      },
      "symbolId": "src/dashboard/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksApp": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 115
      },
      "readme": {
        "markdown": "# `data_databricks_app`\n\nRefer to the Terraform Registry for docs: [`data_databricks_app`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app).\n"
      },
      "symbolId": "src/data-databricks-app/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksApps": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 116
      },
      "readme": {
        "markdown": "# `data_databricks_apps`\n\nRefer to the Terraform Registry for docs: [`data_databricks_apps`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps).\n"
      },
      "symbolId": "src/data-databricks-apps/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsAssumeRolePolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 117
      },
      "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.71.0/docs/data-sources/aws_assume_role_policy).\n"
      },
      "symbolId": "src/data-databricks-aws-assume-role-policy/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsBucketPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 118
      },
      "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.71.0/docs/data-sources/aws_bucket_policy).\n"
      },
      "symbolId": "src/data-databricks-aws-bucket-policy/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsCrossaccountPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 119
      },
      "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.71.0/docs/data-sources/aws_crossaccount_policy).\n"
      },
      "symbolId": "src/data-databricks-aws-crossaccount-policy/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 120
      },
      "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.71.0/docs/data-sources/aws_unity_catalog_assume_role_policy).\n"
      },
      "symbolId": "src/data-databricks-aws-unity-catalog-assume-role-policy/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsUnityCatalogPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 121
      },
      "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.71.0/docs/data-sources/aws_unity_catalog_policy).\n"
      },
      "symbolId": "src/data-databricks-aws-unity-catalog-policy/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicies": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 122
      },
      "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.71.0/docs/data-sources/budget_policies).\n"
      },
      "symbolId": "src/data-databricks-budget-policies/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 123
      },
      "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.71.0/docs/data-sources/budget_policy).\n"
      },
      "symbolId": "src/data-databricks-budget-policy/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalog": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 124
      },
      "readme": {
        "markdown": "# `data_databricks_catalog`\n\nRefer to the Terraform Registry for docs: [`data_databricks_catalog`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalog).\n"
      },
      "symbolId": "src/data-databricks-catalog/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalogs": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 125
      },
      "readme": {
        "markdown": "# `data_databricks_catalogs`\n\nRefer to the Terraform Registry for docs: [`data_databricks_catalogs`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalogs).\n"
      },
      "symbolId": "src/data-databricks-catalogs/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 126
      },
      "readme": {
        "markdown": "# `data_databricks_cluster`\n\nRefer to the Terraform Registry for docs: [`data_databricks_cluster`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster).\n"
      },
      "symbolId": "src/data-databricks-cluster/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 127
      },
      "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.71.0/docs/data-sources/cluster_pluginframework).\n"
      },
      "symbolId": "src/data-databricks-cluster-pluginframework/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 128
      },
      "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.71.0/docs/data-sources/cluster_policy).\n"
      },
      "symbolId": "src/data-databricks-cluster-policy/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksClusters": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 129
      },
      "readme": {
        "markdown": "# `data_databricks_clusters`\n\nRefer to the Terraform Registry for docs: [`data_databricks_clusters`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/clusters).\n"
      },
      "symbolId": "src/data-databricks-clusters/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 130
      },
      "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.71.0/docs/data-sources/current_config).\n"
      },
      "symbolId": "src/data-databricks-current-config/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentMetastore": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 131
      },
      "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.71.0/docs/data-sources/current_metastore).\n"
      },
      "symbolId": "src/data-databricks-current-metastore/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentUser": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 132
      },
      "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.71.0/docs/data-sources/current_user).\n"
      },
      "symbolId": "src/data-databricks-current-user/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksDashboards": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 133
      },
      "readme": {
        "markdown": "# `data_databricks_dashboards`\n\nRefer to the Terraform Registry for docs: [`data_databricks_dashboards`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/dashboards).\n"
      },
      "symbolId": "src/data-databricks-dashboards/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksDbfsFile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 134
      },
      "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.71.0/docs/data-sources/dbfs_file).\n"
      },
      "symbolId": "src/data-databricks-dbfs-file/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 135
      },
      "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.71.0/docs/data-sources/dbfs_file_paths).\n"
      },
      "symbolId": "src/data-databricks-dbfs-file-paths/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksDirectory": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 136
      },
      "readme": {
        "markdown": "# `data_databricks_directory`\n\nRefer to the Terraform Registry for docs: [`data_databricks_directory`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/directory).\n"
      },
      "symbolId": "src/data-databricks-directory/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocation": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 137
      },
      "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.71.0/docs/data-sources/external_location).\n"
      },
      "symbolId": "src/data-databricks-external-location/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 138
      },
      "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.71.0/docs/data-sources/external_locations).\n"
      },
      "symbolId": "src/data-databricks-external-locations/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 139
      },
      "readme": {
        "markdown": "# `data_databricks_functions`\n\nRefer to the Terraform Registry for docs: [`data_databricks_functions`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions).\n"
      },
      "symbolId": "src/data-databricks-functions/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksGroup": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 140
      },
      "readme": {
        "markdown": "# `data_databricks_group`\n\nRefer to the Terraform Registry for docs: [`data_databricks_group`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/group).\n"
      },
      "symbolId": "src/data-databricks-group/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 141
      },
      "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.71.0/docs/data-sources/instance_pool).\n"
      },
      "symbolId": "src/data-databricks-instance-pool/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksInstanceProfiles": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 142
      },
      "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.71.0/docs/data-sources/instance_profiles).\n"
      },
      "symbolId": "src/data-databricks-instance-profiles/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksJob": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 143
      },
      "readme": {
        "markdown": "# `data_databricks_job`\n\nRefer to the Terraform Registry for docs: [`data_databricks_job`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job).\n"
      },
      "symbolId": "src/data-databricks-job/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksJobs": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 144
      },
      "readme": {
        "markdown": "# `data_databricks_jobs`\n\nRefer to the Terraform Registry for docs: [`data_databricks_jobs`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/jobs).\n"
      },
      "symbolId": "src/data-databricks-jobs/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksMetastore": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 145
      },
      "readme": {
        "markdown": "# `data_databricks_metastore`\n\nRefer to the Terraform Registry for docs: [`data_databricks_metastore`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/metastore).\n"
      },
      "symbolId": "src/data-databricks-metastore/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksMetastores": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 146
      },
      "readme": {
        "markdown": "# `data_databricks_metastores`\n\nRefer to the Terraform Registry for docs: [`data_databricks_metastores`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/metastores).\n"
      },
      "symbolId": "src/data-databricks-metastores/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowExperiment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 147
      },
      "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.71.0/docs/data-sources/mlflow_experiment).\n"
      },
      "symbolId": "src/data-databricks-mlflow-experiment/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 148
      },
      "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.71.0/docs/data-sources/mlflow_model).\n"
      },
      "symbolId": "src/data-databricks-mlflow-model/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModels": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 149
      },
      "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.71.0/docs/data-sources/mlflow_models).\n"
      },
      "symbolId": "src/data-databricks-mlflow-models/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsCredentials": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 150
      },
      "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.71.0/docs/data-sources/mws_credentials).\n"
      },
      "symbolId": "src/data-databricks-mws-credentials/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 151
      },
      "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.71.0/docs/data-sources/mws_network_connectivity_config).\n"
      },
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 152
      },
      "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.71.0/docs/data-sources/mws_network_connectivity_configs).\n"
      },
      "symbolId": "src/data-databricks-mws-network-connectivity-configs/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsWorkspaces": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 153
      },
      "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.71.0/docs/data-sources/mws_workspaces).\n"
      },
      "symbolId": "src/data-databricks-mws-workspaces/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksNodeType": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 154
      },
      "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.71.0/docs/data-sources/node_type).\n"
      },
      "symbolId": "src/data-databricks-node-type/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksNotebook": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 155
      },
      "readme": {
        "markdown": "# `data_databricks_notebook`\n\nRefer to the Terraform Registry for docs: [`data_databricks_notebook`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/notebook).\n"
      },
      "symbolId": "src/data-databricks-notebook/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksNotebookPaths": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 156
      },
      "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.71.0/docs/data-sources/notebook_paths).\n"
      },
      "symbolId": "src/data-databricks-notebook-paths/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksNotificationDestinations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 157
      },
      "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.71.0/docs/data-sources/notification_destinations).\n"
      },
      "symbolId": "src/data-databricks-notification-destinations/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksPipelines": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 158
      },
      "readme": {
        "markdown": "# `data_databricks_pipelines`\n\nRefer to the Terraform Registry for docs: [`data_databricks_pipelines`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/pipelines).\n"
      },
      "symbolId": "src/data-databricks-pipelines/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 159
      },
      "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.71.0/docs/data-sources/registered_model).\n"
      },
      "symbolId": "src/data-databricks-registered-model/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 160
      },
      "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.71.0/docs/data-sources/registered_model_versions).\n"
      },
      "symbolId": "src/data-databricks-registered-model-versions/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksSchema": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 161
      },
      "readme": {
        "markdown": "# `data_databricks_schema`\n\nRefer to the Terraform Registry for docs: [`data_databricks_schema`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schema).\n"
      },
      "symbolId": "src/data-databricks-schema/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksSchemas": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 162
      },
      "readme": {
        "markdown": "# `data_databricks_schemas`\n\nRefer to the Terraform Registry for docs: [`data_databricks_schemas`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schemas).\n"
      },
      "symbolId": "src/data-databricks-schemas/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksServicePrincipal": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 163
      },
      "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.71.0/docs/data-sources/service_principal).\n"
      },
      "symbolId": "src/data-databricks-service-principal/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksServicePrincipals": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 164
      },
      "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.71.0/docs/data-sources/service_principals).\n"
      },
      "symbolId": "src/data-databricks-service-principals/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 165
      },
      "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.71.0/docs/data-sources/serving_endpoints).\n"
      },
      "symbolId": "src/data-databricks-serving-endpoints/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksShare": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 166
      },
      "readme": {
        "markdown": "# `data_databricks_share`\n\nRefer to the Terraform Registry for docs: [`data_databricks_share`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share).\n"
      },
      "symbolId": "src/data-databricks-share/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 167
      },
      "readme": {
        "markdown": "# `data_databricks_share_pluginframework`\n\nRefer to the Terraform Registry for docs: [`data_databricks_share_pluginframework`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework).\n"
      },
      "symbolId": "src/data-databricks-share-pluginframework/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksShares": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 168
      },
      "readme": {
        "markdown": "# `data_databricks_shares`\n\nRefer to the Terraform Registry for docs: [`data_databricks_shares`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/shares).\n"
      },
      "symbolId": "src/data-databricks-shares/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksSharesPluginframework": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 169
      },
      "readme": {
        "markdown": "# `data_databricks_shares_pluginframework`\n\nRefer to the Terraform Registry for docs: [`data_databricks_shares_pluginframework`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/shares_pluginframework).\n"
      },
      "symbolId": "src/data-databricks-shares-pluginframework/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksSparkVersion": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 170
      },
      "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.71.0/docs/data-sources/spark_version).\n"
      },
      "symbolId": "src/data-databricks-spark-version/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 171
      },
      "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.71.0/docs/data-sources/sql_warehouse).\n"
      },
      "symbolId": "src/data-databricks-sql-warehouse/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouses": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 172
      },
      "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.71.0/docs/data-sources/sql_warehouses).\n"
      },
      "symbolId": "src/data-databricks-sql-warehouses/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 173
      },
      "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.71.0/docs/data-sources/storage_credential).\n"
      },
      "symbolId": "src/data-databricks-storage-credential/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredentials": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 174
      },
      "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.71.0/docs/data-sources/storage_credentials).\n"
      },
      "symbolId": "src/data-databricks-storage-credentials/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksTable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 175
      },
      "readme": {
        "markdown": "# `data_databricks_table`\n\nRefer to the Terraform Registry for docs: [`data_databricks_table`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table).\n"
      },
      "symbolId": "src/data-databricks-table/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksTables": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 176
      },
      "readme": {
        "markdown": "# `data_databricks_tables`\n\nRefer to the Terraform Registry for docs: [`data_databricks_tables`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/tables).\n"
      },
      "symbolId": "src/data-databricks-tables/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksUser": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 177
      },
      "readme": {
        "markdown": "# `data_databricks_user`\n\nRefer to the Terraform Registry for docs: [`data_databricks_user`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/user).\n"
      },
      "symbolId": "src/data-databricks-user/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksViews": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 178
      },
      "readme": {
        "markdown": "# `data_databricks_views`\n\nRefer to the Terraform Registry for docs: [`data_databricks_views`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/views).\n"
      },
      "symbolId": "src/data-databricks-views/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksVolume": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 179
      },
      "readme": {
        "markdown": "# `data_databricks_volume`\n\nRefer to the Terraform Registry for docs: [`data_databricks_volume`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/volume).\n"
      },
      "symbolId": "src/data-databricks-volume/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksVolumes": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 180
      },
      "readme": {
        "markdown": "# `data_databricks_volumes`\n\nRefer to the Terraform Registry for docs: [`data_databricks_volumes`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/volumes).\n"
      },
      "symbolId": "src/data-databricks-volumes/index:"
    },
    "@cdktf/provider-databricks.dataDatabricksZones": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 181
      },
      "readme": {
        "markdown": "# `data_databricks_zones`\n\nRefer to the Terraform Registry for docs: [`data_databricks_zones`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/zones).\n"
      },
      "symbolId": "src/data-databricks-zones/index:"
    },
    "@cdktf/provider-databricks.dbfsFile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 29
      },
      "readme": {
        "markdown": "# `databricks_dbfs_file`\n\nRefer to the Terraform Registry for docs: [`databricks_dbfs_file`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/dbfs_file).\n"
      },
      "symbolId": "src/dbfs-file/index:"
    },
    "@cdktf/provider-databricks.defaultNamespaceSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 30
      },
      "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.71.0/docs/resources/default_namespace_setting).\n"
      },
      "symbolId": "src/default-namespace-setting/index:"
    },
    "@cdktf/provider-databricks.directory": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 31
      },
      "readme": {
        "markdown": "# `databricks_directory`\n\nRefer to the Terraform Registry for docs: [`databricks_directory`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/directory).\n"
      },
      "symbolId": "src/directory/index:"
    },
    "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 32
      },
      "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.71.0/docs/resources/enhanced_security_monitoring_workspace_setting).\n"
      },
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:"
    },
    "@cdktf/provider-databricks.entitlements": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 33
      },
      "readme": {
        "markdown": "# `databricks_entitlements`\n\nRefer to the Terraform Registry for docs: [`databricks_entitlements`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/entitlements).\n"
      },
      "symbolId": "src/entitlements/index:"
    },
    "@cdktf/provider-databricks.externalLocation": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 34
      },
      "readme": {
        "markdown": "# `databricks_external_location`\n\nRefer to the Terraform Registry for docs: [`databricks_external_location`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/external_location).\n"
      },
      "symbolId": "src/external-location/index:"
    },
    "@cdktf/provider-databricks.file": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 35
      },
      "readme": {
        "markdown": "# `databricks_file`\n\nRefer to the Terraform Registry for docs: [`databricks_file`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/file).\n"
      },
      "symbolId": "src/file/index:"
    },
    "@cdktf/provider-databricks.gitCredential": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 36
      },
      "readme": {
        "markdown": "# `databricks_git_credential`\n\nRefer to the Terraform Registry for docs: [`databricks_git_credential`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/git_credential).\n"
      },
      "symbolId": "src/git-credential/index:"
    },
    "@cdktf/provider-databricks.globalInitScript": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 37
      },
      "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.71.0/docs/resources/global_init_script).\n"
      },
      "symbolId": "src/global-init-script/index:"
    },
    "@cdktf/provider-databricks.grant": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 38
      },
      "readme": {
        "markdown": "# `databricks_grant`\n\nRefer to the Terraform Registry for docs: [`databricks_grant`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/grant).\n"
      },
      "symbolId": "src/grant/index:"
    },
    "@cdktf/provider-databricks.grants": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 39
      },
      "readme": {
        "markdown": "# `databricks_grants`\n\nRefer to the Terraform Registry for docs: [`databricks_grants`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/grants).\n"
      },
      "symbolId": "src/grants/index:"
    },
    "@cdktf/provider-databricks.group": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 40
      },
      "readme": {
        "markdown": "# `databricks_group`\n\nRefer to the Terraform Registry for docs: [`databricks_group`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group).\n"
      },
      "symbolId": "src/group/index:"
    },
    "@cdktf/provider-databricks.groupInstanceProfile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 41
      },
      "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.71.0/docs/resources/group_instance_profile).\n"
      },
      "symbolId": "src/group-instance-profile/index:"
    },
    "@cdktf/provider-databricks.groupMember": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 42
      },
      "readme": {
        "markdown": "# `databricks_group_member`\n\nRefer to the Terraform Registry for docs: [`databricks_group_member`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_member).\n"
      },
      "symbolId": "src/group-member/index:"
    },
    "@cdktf/provider-databricks.groupRole": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 43
      },
      "readme": {
        "markdown": "# `databricks_group_role`\n\nRefer to the Terraform Registry for docs: [`databricks_group_role`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_role).\n"
      },
      "symbolId": "src/group-role/index:"
    },
    "@cdktf/provider-databricks.instancePool": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 44
      },
      "readme": {
        "markdown": "# `databricks_instance_pool`\n\nRefer to the Terraform Registry for docs: [`databricks_instance_pool`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool).\n"
      },
      "symbolId": "src/instance-pool/index:"
    },
    "@cdktf/provider-databricks.instanceProfile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 45
      },
      "readme": {
        "markdown": "# `databricks_instance_profile`\n\nRefer to the Terraform Registry for docs: [`databricks_instance_profile`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_profile).\n"
      },
      "symbolId": "src/instance-profile/index:"
    },
    "@cdktf/provider-databricks.ipAccessList": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 46
      },
      "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.71.0/docs/resources/ip_access_list).\n"
      },
      "symbolId": "src/ip-access-list/index:"
    },
    "@cdktf/provider-databricks.job": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 47
      },
      "readme": {
        "markdown": "# `databricks_job`\n\nRefer to the Terraform Registry for docs: [`databricks_job`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job).\n"
      },
      "symbolId": "src/job/index:"
    },
    "@cdktf/provider-databricks.lakehouseMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 48
      },
      "readme": {
        "markdown": "# `databricks_lakehouse_monitor`\n\nRefer to the Terraform Registry for docs: [`databricks_lakehouse_monitor`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor).\n"
      },
      "symbolId": "src/lakehouse-monitor/index:"
    },
    "@cdktf/provider-databricks.library": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 49
      },
      "readme": {
        "markdown": "# `databricks_library`\n\nRefer to the Terraform Registry for docs: [`databricks_library`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/library).\n"
      },
      "symbolId": "src/library/index:"
    },
    "@cdktf/provider-databricks.metastore": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 50
      },
      "readme": {
        "markdown": "# `databricks_metastore`\n\nRefer to the Terraform Registry for docs: [`databricks_metastore`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore).\n"
      },
      "symbolId": "src/metastore/index:"
    },
    "@cdktf/provider-databricks.metastoreAssignment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 51
      },
      "readme": {
        "markdown": "# `databricks_metastore_assignment`\n\nRefer to the Terraform Registry for docs: [`databricks_metastore_assignment`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_assignment).\n"
      },
      "symbolId": "src/metastore-assignment/index:"
    },
    "@cdktf/provider-databricks.metastoreDataAccess": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 52
      },
      "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.71.0/docs/resources/metastore_data_access).\n"
      },
      "symbolId": "src/metastore-data-access/index:"
    },
    "@cdktf/provider-databricks.mlflowExperiment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 53
      },
      "readme": {
        "markdown": "# `databricks_mlflow_experiment`\n\nRefer to the Terraform Registry for docs: [`databricks_mlflow_experiment`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_experiment).\n"
      },
      "symbolId": "src/mlflow-experiment/index:"
    },
    "@cdktf/provider-databricks.mlflowModel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 54
      },
      "readme": {
        "markdown": "# `databricks_mlflow_model`\n\nRefer to the Terraform Registry for docs: [`databricks_mlflow_model`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_model).\n"
      },
      "symbolId": "src/mlflow-model/index:"
    },
    "@cdktf/provider-databricks.mlflowWebhook": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 55
      },
      "readme": {
        "markdown": "# `databricks_mlflow_webhook`\n\nRefer to the Terraform Registry for docs: [`databricks_mlflow_webhook`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_webhook).\n"
      },
      "symbolId": "src/mlflow-webhook/index:"
    },
    "@cdktf/provider-databricks.modelServing": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 56
      },
      "readme": {
        "markdown": "# `databricks_model_serving`\n\nRefer to the Terraform Registry for docs: [`databricks_model_serving`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving).\n"
      },
      "symbolId": "src/model-serving/index:"
    },
    "@cdktf/provider-databricks.mount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 57
      },
      "readme": {
        "markdown": "# `databricks_mount`\n\nRefer to the Terraform Registry for docs: [`databricks_mount`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount).\n"
      },
      "symbolId": "src/mount/index:"
    },
    "@cdktf/provider-databricks.mwsCredentials": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 58
      },
      "readme": {
        "markdown": "# `databricks_mws_credentials`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_credentials`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_credentials).\n"
      },
      "symbolId": "src/mws-credentials/index:"
    },
    "@cdktf/provider-databricks.mwsCustomerManagedKeys": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 59
      },
      "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.71.0/docs/resources/mws_customer_managed_keys).\n"
      },
      "symbolId": "src/mws-customer-managed-keys/index:"
    },
    "@cdktf/provider-databricks.mwsLogDelivery": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 60
      },
      "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.71.0/docs/resources/mws_log_delivery).\n"
      },
      "symbolId": "src/mws-log-delivery/index:"
    },
    "@cdktf/provider-databricks.mwsNccBinding": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 61
      },
      "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.71.0/docs/resources/mws_ncc_binding).\n"
      },
      "symbolId": "src/mws-ncc-binding/index:"
    },
    "@cdktf/provider-databricks.mwsNccPrivateEndpointRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 62
      },
      "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.71.0/docs/resources/mws_ncc_private_endpoint_rule).\n"
      },
      "symbolId": "src/mws-ncc-private-endpoint-rule/index:"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 63
      },
      "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.71.0/docs/resources/mws_network_connectivity_config).\n"
      },
      "symbolId": "src/mws-network-connectivity-config/index:"
    },
    "@cdktf/provider-databricks.mwsNetworks": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 64
      },
      "readme": {
        "markdown": "# `databricks_mws_networks`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_networks`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_networks).\n"
      },
      "symbolId": "src/mws-networks/index:"
    },
    "@cdktf/provider-databricks.mwsPermissionAssignment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 65
      },
      "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.71.0/docs/resources/mws_permission_assignment).\n"
      },
      "symbolId": "src/mws-permission-assignment/index:"
    },
    "@cdktf/provider-databricks.mwsPrivateAccessSettings": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 66
      },
      "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.71.0/docs/resources/mws_private_access_settings).\n"
      },
      "symbolId": "src/mws-private-access-settings/index:"
    },
    "@cdktf/provider-databricks.mwsStorageConfigurations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 67
      },
      "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.71.0/docs/resources/mws_storage_configurations).\n"
      },
      "symbolId": "src/mws-storage-configurations/index:"
    },
    "@cdktf/provider-databricks.mwsVpcEndpoint": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 68
      },
      "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.71.0/docs/resources/mws_vpc_endpoint).\n"
      },
      "symbolId": "src/mws-vpc-endpoint/index:"
    },
    "@cdktf/provider-databricks.mwsWorkspaces": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 69
      },
      "readme": {
        "markdown": "# `databricks_mws_workspaces`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_workspaces`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces).\n"
      },
      "symbolId": "src/mws-workspaces/index:"
    },
    "@cdktf/provider-databricks.notebook": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 70
      },
      "readme": {
        "markdown": "# `databricks_notebook`\n\nRefer to the Terraform Registry for docs: [`databricks_notebook`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notebook).\n"
      },
      "symbolId": "src/notebook/index:"
    },
    "@cdktf/provider-databricks.notificationDestination": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 71
      },
      "readme": {
        "markdown": "# `databricks_notification_destination`\n\nRefer to the Terraform Registry for docs: [`databricks_notification_destination`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination).\n"
      },
      "symbolId": "src/notification-destination/index:"
    },
    "@cdktf/provider-databricks.oboToken": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 72
      },
      "readme": {
        "markdown": "# `databricks_obo_token`\n\nRefer to the Terraform Registry for docs: [`databricks_obo_token`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/obo_token).\n"
      },
      "symbolId": "src/obo-token/index:"
    },
    "@cdktf/provider-databricks.onlineTable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 73
      },
      "readme": {
        "markdown": "# `databricks_online_table`\n\nRefer to the Terraform Registry for docs: [`databricks_online_table`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/online_table).\n"
      },
      "symbolId": "src/online-table/index:"
    },
    "@cdktf/provider-databricks.permissionAssignment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 74
      },
      "readme": {
        "markdown": "# `databricks_permission_assignment`\n\nRefer to the Terraform Registry for docs: [`databricks_permission_assignment`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/permission_assignment).\n"
      },
      "symbolId": "src/permission-assignment/index:"
    },
    "@cdktf/provider-databricks.permissions": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 75
      },
      "readme": {
        "markdown": "# `databricks_permissions`\n\nRefer to the Terraform Registry for docs: [`databricks_permissions`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/permissions).\n"
      },
      "symbolId": "src/permissions/index:"
    },
    "@cdktf/provider-databricks.pipeline": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 76
      },
      "readme": {
        "markdown": "# `databricks_pipeline`\n\nRefer to the Terraform Registry for docs: [`databricks_pipeline`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline).\n"
      },
      "symbolId": "src/pipeline/index:"
    },
    "@cdktf/provider-databricks.provider": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 182
      },
      "readme": {
        "markdown": "# `provider`\n\nRefer to the Terraform Registry for docs: [`databricks`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs).\n"
      },
      "symbolId": "src/provider/index:"
    },
    "@cdktf/provider-databricks.providerResource": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 77
      },
      "readme": {
        "markdown": "# `databricks_provider`\n\nRefer to the Terraform Registry for docs: [`databricks_provider`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/provider).\n"
      },
      "symbolId": "src/provider-resource/index:"
    },
    "@cdktf/provider-databricks.qualityMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 78
      },
      "readme": {
        "markdown": "# `databricks_quality_monitor`\n\nRefer to the Terraform Registry for docs: [`databricks_quality_monitor`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor).\n"
      },
      "symbolId": "src/quality-monitor/index:"
    },
    "@cdktf/provider-databricks.query": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 79
      },
      "readme": {
        "markdown": "# `databricks_query`\n\nRefer to the Terraform Registry for docs: [`databricks_query`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query).\n"
      },
      "symbolId": "src/query/index:"
    },
    "@cdktf/provider-databricks.recipient": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 80
      },
      "readme": {
        "markdown": "# `databricks_recipient`\n\nRefer to the Terraform Registry for docs: [`databricks_recipient`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/recipient).\n"
      },
      "symbolId": "src/recipient/index:"
    },
    "@cdktf/provider-databricks.registeredModel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 81
      },
      "readme": {
        "markdown": "# `databricks_registered_model`\n\nRefer to the Terraform Registry for docs: [`databricks_registered_model`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/registered_model).\n"
      },
      "symbolId": "src/registered-model/index:"
    },
    "@cdktf/provider-databricks.repo": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 82
      },
      "readme": {
        "markdown": "# `databricks_repo`\n\nRefer to the Terraform Registry for docs: [`databricks_repo`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/repo).\n"
      },
      "symbolId": "src/repo/index:"
    },
    "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 83
      },
      "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.71.0/docs/resources/restrict_workspace_admins_setting).\n"
      },
      "symbolId": "src/restrict-workspace-admins-setting/index:"
    },
    "@cdktf/provider-databricks.schema": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 84
      },
      "readme": {
        "markdown": "# `databricks_schema`\n\nRefer to the Terraform Registry for docs: [`databricks_schema`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/schema).\n"
      },
      "symbolId": "src/schema/index:"
    },
    "@cdktf/provider-databricks.secret": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 85
      },
      "readme": {
        "markdown": "# `databricks_secret`\n\nRefer to the Terraform Registry for docs: [`databricks_secret`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret).\n"
      },
      "symbolId": "src/secret/index:"
    },
    "@cdktf/provider-databricks.secretAcl": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 86
      },
      "readme": {
        "markdown": "# `databricks_secret_acl`\n\nRefer to the Terraform Registry for docs: [`databricks_secret_acl`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret_acl).\n"
      },
      "symbolId": "src/secret-acl/index:"
    },
    "@cdktf/provider-databricks.secretScope": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 87
      },
      "readme": {
        "markdown": "# `databricks_secret_scope`\n\nRefer to the Terraform Registry for docs: [`databricks_secret_scope`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret_scope).\n"
      },
      "symbolId": "src/secret-scope/index:"
    },
    "@cdktf/provider-databricks.servicePrincipal": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 88
      },
      "readme": {
        "markdown": "# `databricks_service_principal`\n\nRefer to the Terraform Registry for docs: [`databricks_service_principal`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal).\n"
      },
      "symbolId": "src/service-principal/index:"
    },
    "@cdktf/provider-databricks.servicePrincipalRole": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 89
      },
      "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.71.0/docs/resources/service_principal_role).\n"
      },
      "symbolId": "src/service-principal-role/index:"
    },
    "@cdktf/provider-databricks.servicePrincipalSecret": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 90
      },
      "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.71.0/docs/resources/service_principal_secret).\n"
      },
      "symbolId": "src/service-principal-secret/index:"
    },
    "@cdktf/provider-databricks.share": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 91
      },
      "readme": {
        "markdown": "# `databricks_share`\n\nRefer to the Terraform Registry for docs: [`databricks_share`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share).\n"
      },
      "symbolId": "src/share/index:"
    },
    "@cdktf/provider-databricks.sharePluginframework": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 92
      },
      "readme": {
        "markdown": "# `databricks_share_pluginframework`\n\nRefer to the Terraform Registry for docs: [`databricks_share_pluginframework`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework).\n"
      },
      "symbolId": "src/share-pluginframework/index:"
    },
    "@cdktf/provider-databricks.sqlAlert": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 93
      },
      "readme": {
        "markdown": "# `databricks_sql_alert`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_alert`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_alert).\n"
      },
      "symbolId": "src/sql-alert/index:"
    },
    "@cdktf/provider-databricks.sqlDashboard": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 94
      },
      "readme": {
        "markdown": "# `databricks_sql_dashboard`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_dashboard`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_dashboard).\n"
      },
      "symbolId": "src/sql-dashboard/index:"
    },
    "@cdktf/provider-databricks.sqlEndpoint": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 95
      },
      "readme": {
        "markdown": "# `databricks_sql_endpoint`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_endpoint`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint).\n"
      },
      "symbolId": "src/sql-endpoint/index:"
    },
    "@cdktf/provider-databricks.sqlGlobalConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 96
      },
      "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.71.0/docs/resources/sql_global_config).\n"
      },
      "symbolId": "src/sql-global-config/index:"
    },
    "@cdktf/provider-databricks.sqlPermissions": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 97
      },
      "readme": {
        "markdown": "# `databricks_sql_permissions`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_permissions`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_permissions).\n"
      },
      "symbolId": "src/sql-permissions/index:"
    },
    "@cdktf/provider-databricks.sqlQuery": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 98
      },
      "readme": {
        "markdown": "# `databricks_sql_query`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_query`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query).\n"
      },
      "symbolId": "src/sql-query/index:"
    },
    "@cdktf/provider-databricks.sqlTable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 99
      },
      "readme": {
        "markdown": "# `databricks_sql_table`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_table`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_table).\n"
      },
      "symbolId": "src/sql-table/index:"
    },
    "@cdktf/provider-databricks.sqlVisualization": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 100
      },
      "readme": {
        "markdown": "# `databricks_sql_visualization`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_visualization`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_visualization).\n"
      },
      "symbolId": "src/sql-visualization/index:"
    },
    "@cdktf/provider-databricks.sqlWidget": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 101
      },
      "readme": {
        "markdown": "# `databricks_sql_widget`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_widget`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_widget).\n"
      },
      "symbolId": "src/sql-widget/index:"
    },
    "@cdktf/provider-databricks.storageCredential": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 102
      },
      "readme": {
        "markdown": "# `databricks_storage_credential`\n\nRefer to the Terraform Registry for docs: [`databricks_storage_credential`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential).\n"
      },
      "symbolId": "src/storage-credential/index:"
    },
    "@cdktf/provider-databricks.systemSchema": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 103
      },
      "readme": {
        "markdown": "# `databricks_system_schema`\n\nRefer to the Terraform Registry for docs: [`databricks_system_schema`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/system_schema).\n"
      },
      "symbolId": "src/system-schema/index:"
    },
    "@cdktf/provider-databricks.table": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 104
      },
      "readme": {
        "markdown": "# `databricks_table`\n\nRefer to the Terraform Registry for docs: [`databricks_table`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/table).\n"
      },
      "symbolId": "src/table/index:"
    },
    "@cdktf/provider-databricks.token": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 105
      },
      "readme": {
        "markdown": "# `databricks_token`\n\nRefer to the Terraform Registry for docs: [`databricks_token`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/token).\n"
      },
      "symbolId": "src/token/index:"
    },
    "@cdktf/provider-databricks.user": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 106
      },
      "readme": {
        "markdown": "# `databricks_user`\n\nRefer to the Terraform Registry for docs: [`databricks_user`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user).\n"
      },
      "symbolId": "src/user/index:"
    },
    "@cdktf/provider-databricks.userInstanceProfile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 107
      },
      "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.71.0/docs/resources/user_instance_profile).\n"
      },
      "symbolId": "src/user-instance-profile/index:"
    },
    "@cdktf/provider-databricks.userRole": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 108
      },
      "readme": {
        "markdown": "# `databricks_user_role`\n\nRefer to the Terraform Registry for docs: [`databricks_user_role`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user_role).\n"
      },
      "symbolId": "src/user-role/index:"
    },
    "@cdktf/provider-databricks.vectorSearchEndpoint": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 109
      },
      "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.71.0/docs/resources/vector_search_endpoint).\n"
      },
      "symbolId": "src/vector-search-endpoint/index:"
    },
    "@cdktf/provider-databricks.vectorSearchIndex": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 110
      },
      "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.71.0/docs/resources/vector_search_index).\n"
      },
      "symbolId": "src/vector-search-index/index:"
    },
    "@cdktf/provider-databricks.volume": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 111
      },
      "readme": {
        "markdown": "# `databricks_volume`\n\nRefer to the Terraform Registry for docs: [`databricks_volume`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/volume).\n"
      },
      "symbolId": "src/volume/index:"
    },
    "@cdktf/provider-databricks.workspaceBinding": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 112
      },
      "readme": {
        "markdown": "# `databricks_workspace_binding`\n\nRefer to the Terraform Registry for docs: [`databricks_workspace_binding`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/workspace_binding).\n"
      },
      "symbolId": "src/workspace-binding/index:"
    },
    "@cdktf/provider-databricks.workspaceConf": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 113
      },
      "readme": {
        "markdown": "# `databricks_workspace_conf`\n\nRefer to the Terraform Registry for docs: [`databricks_workspace_conf`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/workspace_conf).\n"
      },
      "symbolId": "src/workspace-conf/index:"
    },
    "@cdktf/provider-databricks.workspaceFile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 114
      },
      "readme": {
        "markdown": "# `databricks_workspace_file`\n\nRefer to the Terraform Registry for docs: [`databricks_workspace_file`](https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/workspace_file).\n"
      },
      "symbolId": "src/workspace-file/index:"
    }
  },
  "targets": {
    "dotnet": {
      "namespace": "HashiCorp.Cdktf.Providers.Databricks",
      "packageId": "HashiCorp.Cdktf.Providers.Databricks"
    },
    "go": {
      "moduleName": "github.com/cdktf/cdktf-provider-databricks-go",
      "packageName": "databricks"
    },
    "java": {
      "maven": {
        "artifactId": "cdktf-provider-databricks",
        "groupId": "com.hashicorp"
      },
      "package": "com.hashicorp.cdktf.providers.databricks"
    },
    "js": {
      "npm": "@cdktf/provider-databricks"
    },
    "python": {
      "distName": "cdktf-cdktf-provider-databricks",
      "module": "cdktf_cdktf_provider_databricks"
    }
  },
  "types": {
    "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSet": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/access_control_rule_set databricks_access_control_rule_set}."
      },
      "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/access_control_rule_set databricks_access_control_rule_set} Resource."
        },
        "locationInModule": {
          "filename": "src/access-control-rule-set/index.ts",
          "line": 215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/access-control-rule-set/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AccessControlRuleSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 200
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 279
          },
          "name": "putGrantRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 282
          },
          "name": "resetGrantRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 253
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 294
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 302
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 188
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 241
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 276
          },
          "name": "grantRules",
          "type": {
            "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 286
          },
          "name": "grantRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 257
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 270
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 247
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 263
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSet"
    },
    "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/access_control_rule_set#name AccessControlRuleSet#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/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.71.0/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": 31
          },
          "name": "grantRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/access_control_rule_set#id AccessControlRuleSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSetConfig"
    },
    "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/access-control-rule-set/index.ts",
        "line": 33
      },
      "name": "AccessControlRuleSetGrantRules",
      "namespace": "accessControlRuleSet",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/access_control_rule_set#role AccessControlRuleSet#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 41
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/access_control_rule_set#principals AccessControlRuleSet#principals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 37
          },
          "name": "principals",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSetGrantRules"
    },
    "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/access-control-rule-set/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 175
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesOutputReference"
            }
          }
        }
      ],
      "name": "AccessControlRuleSetGrantRulesList",
      "namespace": "accessControlRuleSet",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 168
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 168
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSetGrantRulesList"
    },
    "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/access-control-rule-set/index.ts",
          "line": 90
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 80
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 138
          },
          "name": "resetPrincipals"
        }
      ],
      "name": "AccessControlRuleSetGrantRulesOutputReference",
      "namespace": "accessControlRuleSet",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 142
          },
          "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": 155
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 132
          },
          "name": "principals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 148
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "@cdktf/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSetGrantRulesOutputReference"
    },
    "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySetting": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/aibi_dashboard_embedding_access_policy_setting databricks_aibi_dashboard_embedding_access_policy_setting}."
      },
      "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 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": "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AibiDashboardEmbeddingAccessPolicySetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/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 AibiDashboardEmbeddingAccessPolicySetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 233
          },
          "name": "putAibiDashboardEmbeddingAccessPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 188
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 204
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 220
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.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": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 127
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 230
          },
          "name": "aibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 237
          },
          "name": "aibiDashboardEmbeddingAccessPolicyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 192
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 208
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 224
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 182
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 198
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 214
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:AibiDashboardEmbeddingAccessPolicySetting"
    },
    "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
        "line": 37
      },
      "name": "AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy",
      "namespace": "aibiDashboardEmbeddingAccessPolicySetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 41
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy"
    },
    "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicyOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 73
      },
      "name": "AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicyOutputReference",
      "namespace": "aibiDashboardEmbeddingAccessPolicySetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 114
          },
          "name": "accessPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 107
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicyOutputReference"
    },
    "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "@cdktf/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSetting": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/aibi_dashboard_embedding_approved_domains_setting databricks_aibi_dashboard_embedding_approved_domains_setting}."
      },
      "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 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": "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AibiDashboardEmbeddingApprovedDomainsSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/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 AibiDashboardEmbeddingApprovedDomainsSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 233
          },
          "name": "putAibiDashboardEmbeddingApprovedDomains",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 188
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 204
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 220
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.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": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 127
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 230
          },
          "name": "aibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 237
          },
          "name": "aibiDashboardEmbeddingApprovedDomainsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 192
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 208
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 224
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 182
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 198
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 214
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:AibiDashboardEmbeddingApprovedDomainsSetting"
    },
    "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
        "line": 37
      },
      "name": "AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains",
      "namespace": "aibiDashboardEmbeddingApprovedDomainsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 41
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains"
    },
    "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomainsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 73
      },
      "name": "AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "namespace": "aibiDashboardEmbeddingApprovedDomainsSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 114
          },
          "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": 107
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomainsOutputReference"
    },
    "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "@cdktf/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.alert.Alert": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert databricks_alert}."
      },
      "fqn": "@cdktf/provider-databricks.alert.Alert",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert databricks_alert} Resource."
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 668
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.alert.AlertConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Alert resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 653
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 856
          },
          "name": "putCondition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.alert.AlertCondition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 712
          },
          "name": "resetCustomBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 728
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 767
          },
          "name": "resetNotifyOnOk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 783
          },
          "name": "resetOwnerUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 799
          },
          "name": "resetParentPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 828
          },
          "name": "resetSecondsToRetrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 868
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 882
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 641
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 853
          },
          "name": "condition",
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 700
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 750
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 755
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 837
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 842
          },
          "name": "triggerTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 847
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 860
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertCondition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 716
          },
          "name": "customBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 732
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 745
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 771
          },
          "name": "notifyOnOkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 787
          },
          "name": "ownerUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 803
          },
          "name": "parentPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 816
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 832
          },
          "name": "secondsToRetriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 706
          },
          "name": "customBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 722
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 738
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 761
          },
          "name": "notifyOnOk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 777
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 793
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 809
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 822
          },
          "name": "secondsToRetrigger",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/alert/index:Alert"
    },
    "@cdktf/provider-databricks.alert.AlertCondition": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 451
      },
      "name": "AlertCondition",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert#op Alert#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 459
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert#operand Alert#operand}",
            "stability": "stable",
            "summary": "operand block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 465
          },
          "name": "operand",
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperand"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert#empty_result_state Alert#empty_result_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 455
          },
          "name": "emptyResultState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert#threshold Alert#threshold}",
            "stability": "stable",
            "summary": "threshold block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 471
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionThreshold"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertCondition"
    },
    "@cdktf/provider-databricks.alert.AlertConditionOperand": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperand",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 135
      },
      "name": "AlertConditionOperand",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert#column Alert#column}",
            "stability": "stable",
            "summary": "column block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 141
          },
          "name": "column",
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperandColumn"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionOperand"
    },
    "@cdktf/provider-databricks.alert.AlertConditionOperandColumn": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperandColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 54
      },
      "name": "AlertConditionOperandColumn",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert#name Alert#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 58
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionOperandColumn"
    },
    "@cdktf/provider-databricks.alert.AlertConditionOperandColumnOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperandColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 97
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 90
      },
      "name": "AlertConditionOperandColumnOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 131
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 124
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperandColumn"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionOperandColumnOutputReference"
    },
    "@cdktf/provider-databricks.alert.AlertConditionOperandOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperandOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 210
          },
          "name": "putColumn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperandColumn"
              }
            }
          ]
        }
      ],
      "name": "AlertConditionOperandOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 207
          },
          "name": "column",
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperandColumnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 214
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperandColumn"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperand"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionOperandOutputReference"
    },
    "@cdktf/provider-databricks.alert.AlertConditionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 608
          },
          "name": "putOperand",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperand"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 621
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.alert.AlertConditionThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 582
          },
          "name": "resetEmptyResultState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 624
          },
          "name": "resetThreshold"
        }
      ],
      "name": "AlertConditionOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 605
          },
          "name": "operand",
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperandOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 618
          },
          "name": "threshold",
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 586
          },
          "name": "emptyResultStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 612
          },
          "name": "operandInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionOperand"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 599
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 628
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionThreshold"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 576
          },
          "name": "emptyResultState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 592
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertCondition"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionOutputReference"
    },
    "@cdktf/provider-databricks.alert.AlertConditionThreshold": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertConditionThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 368
      },
      "name": "AlertConditionThreshold",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert#value Alert#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 374
          },
          "name": "value",
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionThresholdValue"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionThreshold"
    },
    "@cdktf/provider-databricks.alert.AlertConditionThresholdOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertConditionThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 443
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.alert.AlertConditionThresholdValue"
              }
            }
          ]
        }
      ],
      "name": "AlertConditionThresholdOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 440
          },
          "name": "value",
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionThresholdValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 447
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionThresholdValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionThreshold"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionThresholdOutputReference"
    },
    "@cdktf/provider-databricks.alert.AlertConditionThresholdValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertConditionThresholdValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 218
      },
      "name": "AlertConditionThresholdValue",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert#bool_value Alert#bool_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 222
          },
          "name": "boolValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/alert#double_value Alert#double_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 226
          },
          "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.71.0/docs/resources/alert#string_value Alert#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 230
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionThresholdValue"
    },
    "@cdktf/provider-databricks.alert.AlertConditionThresholdValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertConditionThresholdValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 328
          },
          "name": "resetBoolValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 344
          },
          "name": "resetDoubleValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 360
          },
          "name": "resetStringValue"
        }
      ],
      "name": "AlertConditionThresholdValueOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 332
          },
          "name": "boolValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 348
          },
          "name": "doubleValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 364
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 322
          },
          "name": "boolValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 338
          },
          "name": "doubleValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 354
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.alert.AlertConditionThresholdValue"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionThresholdValueOutputReference"
    },
    "@cdktf/provider-databricks.alert.AlertConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.alert.AlertConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "@cdktf/provider-databricks.alert.AlertCondition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.app.App": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app databricks_app}."
      },
      "fqn": "@cdktf/provider-databricks.app.App",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app databricks_app} Resource."
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.app.AppConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a App resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1617
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1790
          },
          "name": "putResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.app.AppResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1680
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1717
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1761
          },
          "name": "resetNoCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1793
          },
          "name": "resetResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1839
          },
          "name": "resetUserApiScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1851
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1862
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1605
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1662
          },
          "name": "activeDeployment",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppActiveDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1668
          },
          "name": "appStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppAppStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1690
          },
          "name": "computeStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppComputeStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1695
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1700
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1705
          },
          "name": "defaultSourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1726
          },
          "name": "effectiveBudgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1731
          },
          "name": "effectiveUserApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1736
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1770
          },
          "name": "oauth2AppClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1775
          },
          "name": "oauth2AppIntegrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1781
          },
          "name": "pendingDeployment",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppPendingDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1787
          },
          "name": "resources",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1802
          },
          "name": "servicePrincipalClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1807
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1812
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1822
          },
          "name": "updater",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1817
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1827
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1684
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1721
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1749
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1765
          },
          "name": "noComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1797
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.app.AppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1843
          },
          "name": "userApiScopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1674
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1711
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1742
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1755
          },
          "name": "noCompute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1833
          },
          "name": "userApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/app/index:App"
    },
    "@cdktf/provider-databricks.app.AppActiveDeployment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppActiveDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 183
      },
      "name": "AppActiveDeployment",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#deployment_id App#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 187
          },
          "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.71.0/docs/resources/app#mode App#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 191
          },
          "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.71.0/docs/resources/app#source_code_path App#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 195
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeployment"
    },
    "@cdktf/provider-databricks.app.AppActiveDeploymentDeploymentArtifacts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppActiveDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 40
      },
      "name": "AppActiveDeploymentDeploymentArtifacts",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#source_code_path App#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 44
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentDeploymentArtifacts"
    },
    "@cdktf/provider-databricks.app.AppActiveDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppActiveDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 83
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 76
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 116
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "AppActiveDeploymentDeploymentArtifactsOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 120
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 110
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 87
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppActiveDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktf/provider-databricks.app.AppActiveDeploymentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppActiveDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 309
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 325
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 341
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "AppActiveDeploymentOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 286
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 291
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 297
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppActiveDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 351
          },
          "name": "status",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppActiveDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 356
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 313
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 329
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 345
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 303
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 319
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 335
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppActiveDeployment"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentOutputReference"
    },
    "@cdktf/provider-databricks.app.AppActiveDeploymentStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppActiveDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 124
      },
      "name": "AppActiveDeploymentStatus",
      "namespace": "app",
      "symbolId": "src/app/index:AppActiveDeploymentStatus"
    },
    "@cdktf/provider-databricks.app.AppActiveDeploymentStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppActiveDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 147
      },
      "name": "AppActiveDeploymentStatusOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 174
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 179
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppActiveDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentStatusOutputReference"
    },
    "@cdktf/provider-databricks.app.AppAppStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppAppStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 360
      },
      "name": "AppAppStatus",
      "namespace": "app",
      "symbolId": "src/app/index:AppAppStatus"
    },
    "@cdktf/provider-databricks.app.AppAppStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppAppStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 383
      },
      "name": "AppAppStatusOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 410
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 415
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppAppStatus"
          }
        }
      ],
      "symbolId": "src/app/index:AppAppStatusOutputReference"
    },
    "@cdktf/provider-databricks.app.AppComputeStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppComputeStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 419
      },
      "name": "AppComputeStatus",
      "namespace": "app",
      "symbolId": "src/app/index:AppComputeStatus"
    },
    "@cdktf/provider-databricks.app.AppComputeStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppComputeStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 442
      },
      "name": "AppComputeStatusOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 469
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 474
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppComputeStatus"
          }
        }
      ],
      "symbolId": "src/app/index:AppComputeStatusOutputReference"
    },
    "@cdktf/provider-databricks.app.AppConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/app#name App#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/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.71.0/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.71.0/docs/resources/app#description App#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/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.71.0/docs/resources/app#no_compute App#no_compute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 30
          },
          "name": "noCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#resources App#resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 34
          },
          "name": "resources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/app#user_api_scopes App#user_api_scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 38
          },
          "name": "userApiScopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppConfig"
    },
    "@cdktf/provider-databricks.app.AppPendingDeployment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppPendingDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 621
      },
      "name": "AppPendingDeployment",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#deployment_id App#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 625
          },
          "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.71.0/docs/resources/app#mode App#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 629
          },
          "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.71.0/docs/resources/app#source_code_path App#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 633
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeployment"
    },
    "@cdktf/provider-databricks.app.AppPendingDeploymentDeploymentArtifacts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppPendingDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 478
      },
      "name": "AppPendingDeploymentDeploymentArtifacts",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#source_code_path App#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 482
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentDeploymentArtifacts"
    },
    "@cdktf/provider-databricks.app.AppPendingDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppPendingDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 554
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "AppPendingDeploymentDeploymentArtifactsOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 558
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 548
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 525
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppPendingDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktf/provider-databricks.app.AppPendingDeploymentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppPendingDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 747
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 763
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 779
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "AppPendingDeploymentOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 724
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 729
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 735
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppPendingDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 789
          },
          "name": "status",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppPendingDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 794
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 751
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 767
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 783
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 741
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 757
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 773
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppPendingDeployment"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentOutputReference"
    },
    "@cdktf/provider-databricks.app.AppPendingDeploymentStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppPendingDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 562
      },
      "name": "AppPendingDeploymentStatus",
      "namespace": "app",
      "symbolId": "src/app/index:AppPendingDeploymentStatus"
    },
    "@cdktf/provider-databricks.app.AppPendingDeploymentStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppPendingDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 585
      },
      "name": "AppPendingDeploymentStatusOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 612
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 617
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppPendingDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentStatusOutputReference"
    },
    "@cdktf/provider-databricks.app.AppResources": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1318
      },
      "name": "AppResources",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#name App#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#description App#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1322
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#job App#job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1326
          },
          "name": "job",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppResourcesJob"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#secret App#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1334
          },
          "name": "secret",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppResourcesSecret"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#serving_endpoint App#serving_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1338
          },
          "name": "servingEndpoint",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppResourcesServingEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#sql_warehouse App#sql_warehouse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1342
          },
          "name": "sqlWarehouse",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppResourcesSqlWarehouse"
          }
        }
      ],
      "symbolId": "src/app/index:AppResources"
    },
    "@cdktf/provider-databricks.app.AppResourcesJob": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResourcesJob",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 798
      },
      "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.71.0/docs/resources/app#id App#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 805
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 809
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesJob"
    },
    "@cdktf/provider-databricks.app.AppResourcesJobOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResourcesJobOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 856
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 848
      },
      "name": "AppResourcesJobOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 905
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 918
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 898
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 911
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 860
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.app.AppResourcesJob"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesJobOutputReference"
    },
    "@cdktf/provider-databricks.app.AppResourcesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1585
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1592
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.app.AppResourcesOutputReference"
            }
          }
        }
      ],
      "name": "AppResourcesList",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1585
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1585
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1585
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.app.AppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesList"
    },
    "@cdktf/provider-databricks.app.AppResourcesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1504
          },
          "name": "putJob",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.app.AppResourcesJob"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1533
          },
          "name": "putSecret",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.app.AppResourcesSecret"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1549
          },
          "name": "putServingEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.app.AppResourcesServingEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1565
          },
          "name": "putSqlWarehouse",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.app.AppResourcesSqlWarehouse"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1491
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1507
          },
          "name": "resetJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1536
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1552
          },
          "name": "resetServingEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1568
          },
          "name": "resetSqlWarehouse"
        }
      ],
      "name": "AppResourcesOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1501
          },
          "name": "job",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppResourcesJobOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1530
          },
          "name": "secret",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppResourcesSecretOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1546
          },
          "name": "servingEndpoint",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppResourcesServingEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1562
          },
          "name": "sqlWarehouse",
          "type": {
            "fqn": "@cdktf/provider-databricks.app.AppResourcesSqlWarehouseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1495
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1511
          },
          "name": "jobInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.app.AppResourcesJob"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1524
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1540
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.app.AppResourcesSecret"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1556
          },
          "name": "servingEndpointInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.app.AppResourcesServingEndpoint"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1572
          },
          "name": "sqlWarehouseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.app.AppResourcesSqlWarehouse"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1485
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1517
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.app.AppResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesOutputReference"
    },
    "@cdktf/provider-databricks.app.AppResourcesSecret": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResourcesSecret",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 922
      },
      "name": "AppResourcesSecret",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#key App#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 926
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 930
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#scope App#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 934
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesSecret"
    },
    "@cdktf/provider-databricks.app.AppResourcesSecretOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResourcesSecretOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 980
      },
      "name": "AppResourcesSecretOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1043
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1056
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1069
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1036
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1049
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1062
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.app.AppResourcesSecret"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesSecretOutputReference"
    },
    "@cdktf/provider-databricks.app.AppResourcesServingEndpoint": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResourcesServingEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1073
      },
      "name": "AppResourcesServingEndpoint",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#name App#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1077
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1081
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesServingEndpoint"
    },
    "@cdktf/provider-databricks.app.AppResourcesServingEndpointOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResourcesServingEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1120
      },
      "name": "AppResourcesServingEndpointOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1177
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1190
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1170
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1183
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.app.AppResourcesServingEndpoint"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesServingEndpointOutputReference"
    },
    "@cdktf/provider-databricks.app.AppResourcesSqlWarehouse": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResourcesSqlWarehouse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1194
      },
      "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.71.0/docs/resources/app#id App#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1205
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesSqlWarehouse"
    },
    "@cdktf/provider-databricks.app.AppResourcesSqlWarehouseOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.app.AppResourcesSqlWarehouseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1244
      },
      "name": "AppResourcesSqlWarehouseOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1301
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1314
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1294
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1307
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.app.AppResourcesSqlWarehouse"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesSqlWarehouseOutputReference"
    },
    "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlist": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/artifact_allowlist databricks_artifact_allowlist}."
      },
      "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlist",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/artifact_allowlist databricks_artifact_allowlist} Resource."
        },
        "locationInModule": {
          "filename": "src/artifact-allowlist/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ArtifactAllowlist resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 209
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 334
          },
          "name": "putArtifactMatcher",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 273
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 289
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 305
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 321
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 357
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 331
          },
          "name": "artifactMatcher",
          "type": {
            "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 338
          },
          "name": "artifactMatcherInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 261
          },
          "name": "artifactTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 277
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 293
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 309
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 325
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 254
          },
          "name": "artifactType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 267
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 283
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 299
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 315
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlist"
    },
    "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 45
      },
      "name": "ArtifactAllowlistArtifactMatcher",
      "namespace": "artifactAllowlist",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/artifact_allowlist#artifact ArtifactAllowlist#artifact}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 49
          },
          "name": "artifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/artifact_allowlist#match_type ArtifactAllowlist#match_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 53
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlistArtifactMatcher"
    },
    "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifact-allowlist/index.ts",
          "line": 177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherOutputReference"
            }
          }
        }
      ],
      "name": "ArtifactAllowlistArtifactMatcherList",
      "namespace": "artifactAllowlist",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 177
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlistArtifactMatcherList"
    },
    "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifact-allowlist/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 92
      },
      "name": "ArtifactAllowlistArtifactMatcherOutputReference",
      "namespace": "artifactAllowlist",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 151
          },
          "name": "artifactInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 164
          },
          "name": "matchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 144
          },
          "name": "artifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 157
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlistArtifactMatcherOutputReference"
    },
    "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.artifactAllowlist.ArtifactAllowlistConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlistConfig"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSetting": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/automatic_cluster_update_workspace_setting databricks_automatic_cluster_update_workspace_setting}."
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AutomaticClusterUpdateWorkspaceSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 674
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 768
          },
          "name": "putAutomaticClusterUpdateWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 723
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 739
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 755
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 780
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.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": 789
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 662
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 765
          },
          "name": "automaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 772
          },
          "name": "automaticClusterUpdateWorkspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 727
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 743
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 759
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 717
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 733
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 749
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSetting"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 465
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/automatic_cluster_update_workspace_setting#enabled AutomaticClusterUpdateWorkspaceSetting#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 473
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 469
          },
          "name": "canToggle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 483
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 477
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 37
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetails",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetails"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 118
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
            }
          }
        }
      ],
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsList",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 111
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 111
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsList"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 69
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 60
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 89
          },
          "name": "forcedForComplianceMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 94
          },
          "name": "unavailableForDisabledEntitlement",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 99
          },
          "name": "unavailableForNonEnterpriseTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 73
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetails"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 379
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 385
          },
          "name": "weekDayBasedSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 454
          },
          "name": "putWeekDayBasedSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 457
          },
          "name": "resetWeekDayBasedSchedule"
        }
      ],
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 451
          },
          "name": "weekDayBasedSchedule",
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 461
          },
          "name": "weekDayBasedScheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 233
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 237
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/automatic_cluster_update_workspace_setting#frequency AutomaticClusterUpdateWorkspaceSetting#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 241
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 247
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 368
          },
          "name": "putWindowStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 371
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 365
          },
          "name": "windowStartTime",
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 346
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 359
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 375
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 339
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 352
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 122
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/automatic_cluster_update_workspace_setting#hours AutomaticClusterUpdateWorkspaceSetting#hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 126
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/automatic_cluster_update_workspace_setting#minutes AutomaticClusterUpdateWorkspaceSetting#minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 130
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 169
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 216
          },
          "name": "hoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 229
          },
          "name": "minutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 209
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 222
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 642
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 594
          },
          "name": "resetCanToggle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 645
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 629
          },
          "name": "resetRestartEvenIfNoUpdatesAvailable"
        }
      ],
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 617
          },
          "name": "enablementDetails",
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 639
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 598
          },
          "name": "canToggleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 611
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 649
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 633
          },
          "name": "restartEvenIfNoUpdatesAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 588
          },
          "name": "canToggle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 604
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 623
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "@cdktf/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.awsS3Mount.AwsS3Mount": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/aws_s3_mount databricks_aws_s3_mount}."
      },
      "fqn": "@cdktf/provider-databricks.awsS3Mount.AwsS3Mount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.awsS3Mount.AwsS3MountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/aws-s3-mount/index.ts",
        "line": 43
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AwsS3Mount resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.awsS3Mount.AwsS3MountConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.awsS3Mount.AwsS3MountConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1Mount": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/azure_adls_gen1_mount databricks_azure_adls_gen1_mount}."
      },
      "fqn": "@cdktf/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1Mount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1MountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/azure-adls-gen1-mount/index.ts",
        "line": 63
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AzureAdlsGen1Mount resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1MountConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1MountConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2Mount": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/azure_adls_gen2_mount databricks_azure_adls_gen2_mount}."
      },
      "fqn": "@cdktf/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2Mount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2MountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/azure-adls-gen2-mount/index.ts",
        "line": 71
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AzureAdlsGen2Mount resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2MountConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2MountConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.azureBlobMount.AzureBlobMount": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/azure_blob_mount databricks_azure_blob_mount}."
      },
      "fqn": "@cdktf/provider-databricks.azureBlobMount.AzureBlobMount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.azureBlobMount.AzureBlobMountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/azure-blob-mount/index.ts",
        "line": 59
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a AzureBlobMount resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.azureBlobMount.AzureBlobMountConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.azureBlobMount.AzureBlobMountConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.budget.Budget": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/budget databricks_budget}."
      },
      "fqn": "@cdktf/provider-databricks.budget.Budget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.budget.BudgetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 1030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Budget resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1193
          },
          "name": "putAlertConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.budget.BudgetAlertConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1209
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": "cdktf.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": "cdktf.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": "@cdktf/provider-databricks.budget.BudgetAlertConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1206
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktf/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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": "@cdktf/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"
    },
    "@cdktf/provider-databricks.budget.BudgetAlertConfigurations": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurations": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurationsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": "@cdktf/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "BudgetAlertConfigurationsActionConfigurationsList",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 226
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 226
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetAlertConfigurationsActionConfigurationsList"
    },
    "@cdktf/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetAlertConfigurationsActionConfigurationsOutputReference"
    },
    "@cdktf/provider-databricks.budget.BudgetAlertConfigurationsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": "@cdktf/provider-databricks.budget.BudgetAlertConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "BudgetAlertConfigurationsList",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 509
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 509
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 509
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.budget.BudgetAlertConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetAlertConfigurationsList"
    },
    "@cdktf/provider-databricks.budget.BudgetAlertConfigurationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/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": "@cdktf/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.budget.BudgetAlertConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetAlertConfigurationsOutputReference"
    },
    "@cdktf/provider-databricks.budget.BudgetConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.budget.BudgetConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.budget.BudgetFilter": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.budget.BudgetFilterTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.budget.BudgetFilterWorkspaceId"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilter"
    },
    "@cdktf/provider-databricks.budget.BudgetFilterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.budget.BudgetFilterTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1015
          },
          "name": "putWorkspaceId",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": "@cdktf/provider-databricks.budget.BudgetFilterTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1012
          },
          "name": "workspaceId",
          "type": {
            "fqn": "@cdktf/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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": "@cdktf/provider-databricks.budget.BudgetFilterWorkspaceId"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.budget.BudgetFilter"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterOutputReference"
    },
    "@cdktf/provider-databricks.budget.BudgetFilterTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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": "@cdktf/provider-databricks.budget.BudgetFilterTagsValue"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterTags"
    },
    "@cdktf/provider-databricks.budget.BudgetFilterTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": "@cdktf/provider-databricks.budget.BudgetFilterTagsOutputReference"
            }
          }
        }
      ],
      "name": "BudgetFilterTagsList",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 777
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 777
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 777
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.budget.BudgetFilterTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterTagsList"
    },
    "@cdktf/provider-databricks.budget.BudgetFilterTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": "@cdktf/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": "@cdktf/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": "@cdktf/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": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.budget.BudgetFilterTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterTagsOutputReference"
    },
    "@cdktf/provider-databricks.budget.BudgetFilterTagsValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.budget.BudgetFilterTagsValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "@cdktf/provider-databricks.budget.BudgetFilterTagsValue"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterTagsValueOutputReference"
    },
    "@cdktf/provider-databricks.budget.BudgetFilterWorkspaceId": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.budget.BudgetFilterWorkspaceIdOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "@cdktf/provider-databricks.budget.BudgetFilterWorkspaceId"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterWorkspaceIdOutputReference"
    },
    "@cdktf/provider-databricks.budgetPolicy.BudgetPolicy": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/budget_policy databricks_budget_policy}."
      },
      "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/budget_policy databricks_budget_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/budget-policy/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget-policy/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a BudgetPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 191
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 235
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 238
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 259
          },
          "name": "resetPolicyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 271
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 278
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 179
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 232
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 247
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 242
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 263
          },
          "name": "policyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 253
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget-policy/index:BudgetPolicy"
    },
    "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/budget_policy#custom_tags BudgetPolicy#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 18
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/budget_policy#policy_name BudgetPolicy#policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 22
          },
          "name": "policyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget-policy/index:BudgetPolicyConfig"
    },
    "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget-policy/index.ts",
        "line": 24
      },
      "name": "BudgetPolicyCustomTags",
      "namespace": "budgetPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/budget_policy#key BudgetPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 28
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/budget_policy#value BudgetPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 32
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget-policy/index:BudgetPolicyCustomTags"
    },
    "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget-policy/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 166
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "BudgetPolicyCustomTagsList",
      "namespace": "budgetPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 159
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget-policy/index:BudgetPolicyCustomTagsList"
    },
    "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget-policy/index.ts",
          "line": 81
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 71
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 142
          },
          "name": "resetValue"
        }
      ],
      "name": "BudgetPolicyCustomTagsOutputReference",
      "namespace": "budgetPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 130
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 146
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 123
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 136
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 85
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.budgetPolicy.BudgetPolicyCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget-policy/index:BudgetPolicyCustomTagsOutputReference"
    },
    "@cdktf/provider-databricks.catalog.Catalog": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/catalog databricks_catalog}."
      },
      "fqn": "@cdktf/provider-databricks.catalog.Catalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/catalog databricks_catalog} Resource."
        },
        "locationInModule": {
          "filename": "src/catalog/index.ts",
          "line": 111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.catalog.CatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Catalog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 96
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 155
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 171
          },
          "name": "resetConnectionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 187
          },
          "name": "resetEnablePredictiveOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 203
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 219
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 235
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 251
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 280
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 296
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 312
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 328
          },
          "name": "resetProviderName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 344
          },
          "name": "resetShareName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 360
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 372
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 391
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 84
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 159
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 175
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 191
          },
          "name": "enablePredictiveOptimizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 207
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 223
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 239
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 255
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 268
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 284
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 300
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 316
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 332
          },
          "name": "providerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 348
          },
          "name": "shareNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 364
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 149
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 165
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 181
          },
          "name": "enablePredictiveOptimization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 197
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 213
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 229
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 245
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 261
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 274
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 290
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 306
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 322
          },
          "name": "providerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 338
          },
          "name": "shareName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 354
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog/index:Catalog"
    },
    "@cdktf/provider-databricks.catalog.CatalogConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.catalog.CatalogConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/catalog#name Catalog#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/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.71.0/docs/resources/catalog#comment Catalog#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/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.71.0/docs/resources/catalog#connection_name Catalog#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 22
          },
          "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.71.0/docs/resources/catalog#enable_predictive_optimization Catalog#enable_predictive_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/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.71.0/docs/resources/catalog#force_destroy Catalog#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 30
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/catalog#id Catalog#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/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.71.0/docs/resources/catalog#isolation_mode Catalog#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 41
          },
          "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.71.0/docs/resources/catalog#metastore_id Catalog#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 45
          },
          "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.71.0/docs/resources/catalog#options Catalog#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 53
          },
          "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.71.0/docs/resources/catalog#owner Catalog#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 57
          },
          "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.71.0/docs/resources/catalog#properties Catalog#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 61
          },
          "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.71.0/docs/resources/catalog#provider_name Catalog#provider_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 65
          },
          "name": "providerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/catalog#share_name Catalog#share_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 69
          },
          "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.71.0/docs/resources/catalog#storage_root Catalog#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 73
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogConfig"
    },
    "@cdktf/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBinding": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/catalog_workspace_binding databricks_catalog_workspace_binding}."
      },
      "fqn": "@cdktf/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBinding",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/catalog_workspace_binding databricks_catalog_workspace_binding} Resource."
        },
        "locationInModule": {
          "filename": "src/catalog-workspace-binding/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",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/catalog-workspace-binding/index.ts",
        "line": 47
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CatalogWorkspaceBinding resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/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 CatalogWorkspaceBinding to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 115
          },
          "name": "resetBindingType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 131
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 147
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 163
          },
          "name": "resetSecurableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 179
          },
          "name": "resetSecurableType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 195
          },
          "name": "resetWorkspaceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 207
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 218
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 52
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 119
          },
          "name": "bindingTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 135
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 151
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 167
          },
          "name": "securableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 183
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 199
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 109
          },
          "name": "bindingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 125
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 157
          },
          "name": "securableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 173
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 189
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/catalog-workspace-binding/index:CatalogWorkspaceBinding"
    },
    "@cdktf/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/catalog_workspace_binding#workspace_id CatalogWorkspaceBinding#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 41
          },
          "name": "workspaceId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/catalog-workspace-binding/index:CatalogWorkspaceBindingConfig"
    },
    "@cdktf/provider-databricks.cluster.Cluster": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster databricks_cluster}."
      },
      "fqn": "@cdktf/provider-databricks.cluster.Cluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster databricks_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.cluster.ClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Cluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4523
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5036
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5052
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5068
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5084
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5100
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5116
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5132
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5148
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5164
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.cluster.ClusterLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5180
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5196
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4605
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5039
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4621
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5055
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5071
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5087
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5103
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4642
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4658
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4674
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5119
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4696
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4712
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4728
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4744
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5135
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4760
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4776
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5151
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4792
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4808
          },
          "name": "resetIsPinned"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4824
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4840
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5167
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4872
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4856
          },
          "name": "resetNoWait"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4888
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4904
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4920
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4936
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4952
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4968
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4997
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5183
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5023
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5199
          },
          "name": "resetWorkloadType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5211
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5253
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 4511
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5033
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5049
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5065
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4630
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5081
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5097
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4684
          },
          "name": "defaultTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5113
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5129
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5145
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5161
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5006
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5177
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5011
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5193
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4609
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5043
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4625
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5059
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5075
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5091
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5107
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4646
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4662
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4678
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5123
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4700
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4716
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4732
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4748
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5139
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4780
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4764
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5155
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4796
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4812
          },
          "name": "isPinnedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4828
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4844
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5171
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4876
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4860
          },
          "name": "noWaitInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4892
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4908
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4924
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4940
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4956
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4972
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4985
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5001
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5187
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.cluster.ClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5027
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5203
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4599
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4615
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4636
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4652
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4668
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4690
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4706
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4722
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4738
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4754
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4770
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4786
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4802
          },
          "name": "isPinned",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4818
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4834
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4866
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4850
          },
          "name": "noWait",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4882
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4898
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4914
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4930
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4946
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4962
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4978
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4991
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5017
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:Cluster"
    },
    "@cdktf/provider-databricks.cluster.ClusterAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 189
      },
      "name": "ClusterAutoscale",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#max_workers Cluster#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 193
          },
          "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.71.0/docs/resources/cluster#min_workers Cluster#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 197
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAutoscale"
    },
    "@cdktf/provider-databricks.cluster.ClusterAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 282
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 298
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "ClusterAutoscaleOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 286
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 302
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 276
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 292
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 306
      },
      "name": "ClusterAwsAttributes",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#availability Cluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 310
          },
          "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.71.0/docs/resources/cluster#ebs_volume_count Cluster#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 314
          },
          "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.71.0/docs/resources/cluster#ebs_volume_iops Cluster#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 318
          },
          "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.71.0/docs/resources/cluster#ebs_volume_size Cluster#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 322
          },
          "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.71.0/docs/resources/cluster#ebs_volume_throughput Cluster#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 326
          },
          "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.71.0/docs/resources/cluster#ebs_volume_type Cluster#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 330
          },
          "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.71.0/docs/resources/cluster#first_on_demand Cluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 334
          },
          "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.71.0/docs/resources/cluster#instance_profile_arn Cluster#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 338
          },
          "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.71.0/docs/resources/cluster#spot_bid_price_percent Cluster#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 342
          },
          "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.71.0/docs/resources/cluster#zone_id Cluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 346
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAwsAttributes"
    },
    "@cdktf/provider-databricks.cluster.ClusterAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 535
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 551
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 567
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 583
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 599
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 615
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 631
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 647
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 663
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 679
          },
          "name": "resetZoneId"
        }
      ],
      "name": "ClusterAwsAttributesOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 539
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 555
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 571
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 587
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 603
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 619
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 635
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 651
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 667
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 683
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 529
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 545
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 561
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 577
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 593
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 609
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 625
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 641
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 657
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 673
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 804
      },
      "name": "ClusterAzureAttributes",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#availability Cluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 808
          },
          "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.71.0/docs/resources/cluster#first_on_demand Cluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 812
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 822
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#spot_bid_max_price Cluster#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 816
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAzureAttributes"
    },
    "@cdktf/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 687
      },
      "name": "ClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#log_analytics_primary_key Cluster#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 691
          },
          "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.71.0/docs/resources/cluster#log_analytics_workspace_id Cluster#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 695
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktf/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 780
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 796
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "ClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 784
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 800
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 774
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 790
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 978
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 933
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 949
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 981
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 965
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "ClusterAzureAttributesOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 975
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 937
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 953
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 985
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 969
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 927
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 943
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 959
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1430
      },
      "name": "ClusterClusterLogConf",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#dbfs Cluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1436
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#s3 Cluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1442
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#volumes Cluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1448
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConf"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 989
      },
      "name": "ClusterClusterLogConfDbfs",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 993
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1025
      },
      "name": "ClusterClusterLogConfDbfsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1066
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1059
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1036
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1543
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1559
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1575
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1546
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1562
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1578
          },
          "name": "resetVolumes"
        }
      ],
      "name": "ClusterClusterLogConfOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1540
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1556
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1572
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1550
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1566
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1582
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1070
      },
      "name": "ClusterClusterLogConfS3",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1078
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#canned_acl Cluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1074
          },
          "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.71.0/docs/resources/cluster#enable_encryption Cluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1082
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#encryption_type Cluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1086
          },
          "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.71.0/docs/resources/cluster#endpoint Cluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1090
          },
          "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.71.0/docs/resources/cluster#kms_key Cluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1094
          },
          "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.71.0/docs/resources/cluster#region Cluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1098
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfS3"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1248
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1277
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1293
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1309
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1325
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1341
          },
          "name": "resetRegion"
        }
      ],
      "name": "ClusterClusterLogConfS3OutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1252
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1265
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1281
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1297
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1313
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1329
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1345
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1242
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1258
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1271
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1287
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1303
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1319
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1335
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterLogConfVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1349
      },
      "name": "ClusterClusterLogConfVolumes",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1353
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfVolumes"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1385
      },
      "name": "ClusterClusterLogConfVolumesOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1426
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1419
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterMountInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1700
      },
      "name": "ClusterClusterMountInfo",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#local_mount_dir_path Cluster#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1704
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1714
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#remote_mount_dir_path Cluster#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1708
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterMountInfo"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1874
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "ClusterClusterMountInfoList",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1867
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1867
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1860
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterMountInfoList"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1586
      },
      "name": "ClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#server_address Cluster#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1594
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#mount_options Cluster#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1590
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1679
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "ClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1683
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1696
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1673
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1689
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1760
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1850
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1837
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "ClusterClusterMountInfoOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1847
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1825
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1854
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1841
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1818
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1831
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterMountInfoOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/cluster#spark_version Cluster#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 113
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#autoscale Cluster#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 127
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/cluster#aws_attributes Cluster#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 133
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#azure_attributes Cluster#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 139
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 145
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 151
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/docs/resources/cluster#docker_image Cluster#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 157
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#gcp_attributes Cluster#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 163
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/docs/resources/cluster#init_scripts Cluster#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 169
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/cluster#library Cluster#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 175
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#runtime_engine Cluster#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 97
          },
          "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.71.0/docs/resources/cluster#single_user_name Cluster#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 101
          },
          "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.71.0/docs/resources/cluster#spark_conf Cluster#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 105
          },
          "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.71.0/docs/resources/cluster#spark_env_vars Cluster#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 109
          },
          "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.71.0/docs/resources/cluster#ssh_public_keys Cluster#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 117
          },
          "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.71.0/docs/resources/cluster#timeouts Cluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 181
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#use_ml_runtime Cluster#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 121
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#workload_type Cluster#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 187
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterConfig"
    },
    "@cdktf/provider-databricks.cluster.ClusterDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1989
      },
      "name": "ClusterDockerImage",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#url Cluster#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1993
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#basic_auth Cluster#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1999
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterDockerImage"
    },
    "@cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1878
      },
      "name": "ClusterDockerImageBasicAuth",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#password Cluster#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1882
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#username Cluster#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1886
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1925
      },
      "name": "ClusterDockerImageBasicAuthOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1972
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1985
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1965
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1978
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2094
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2097
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "ClusterDockerImageOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2091
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2101
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2085
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2078
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2105
      },
      "name": "ClusterGcpAttributes",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#availability Cluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2109
          },
          "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.71.0/docs/resources/cluster#boot_disk_size Cluster#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2113
          },
          "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.71.0/docs/resources/cluster#google_service_account Cluster#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2117
          },
          "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.71.0/docs/resources/cluster#local_ssd_count Cluster#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2121
          },
          "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.71.0/docs/resources/cluster#use_preemptible_executors Cluster#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2125
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#zone_id Cluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2129
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterGcpAttributes"
    },
    "@cdktf/provider-databricks.cluster.ClusterGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2266
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2282
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2298
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2314
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2330
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2346
          },
          "name": "resetZoneId"
        }
      ],
      "name": "ClusterGcpAttributesOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2270
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2286
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2302
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2318
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2334
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2350
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2260
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2276
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2292
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2308
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2324
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2340
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3119
      },
      "name": "ClusterInitScripts",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#abfss Cluster#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3125
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#dbfs Cluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3131
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#file Cluster#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3137
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#gcs Cluster#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3143
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#s3 Cluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3149
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#volumes Cluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3155
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#workspace Cluster#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3161
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScripts"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2354
      },
      "name": "ClusterInitScriptsAbfss",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2358
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2390
      },
      "name": "ClusterInitScriptsAbfssOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2431
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2424
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2435
      },
      "name": "ClusterInitScriptsDbfs",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2439
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2471
      },
      "name": "ClusterInitScriptsDbfsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2512
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2505
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2516
      },
      "name": "ClusterInitScriptsFile",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2520
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsFile"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2552
      },
      "name": "ClusterInitScriptsFileOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2593
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2586
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2597
      },
      "name": "ClusterInitScriptsGcs",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2601
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsGcs"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2633
      },
      "name": "ClusterInitScriptsGcsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2674
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2667
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3443
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "ClusterInitScriptsList",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3436
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3436
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsList"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3320
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3336
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3352
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3368
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3384
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3400
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3416
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3323
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3339
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3355
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3371
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3387
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3403
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3419
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "ClusterInitScriptsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3317
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3333
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3349
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3365
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3381
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3397
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3413
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3327
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3343
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3359
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3375
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3391
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3407
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3423
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2678
      },
      "name": "ClusterInitScriptsS3",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2686
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#canned_acl Cluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2682
          },
          "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.71.0/docs/resources/cluster#enable_encryption Cluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2690
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#encryption_type Cluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2694
          },
          "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.71.0/docs/resources/cluster#endpoint Cluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2698
          },
          "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.71.0/docs/resources/cluster#kms_key Cluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2702
          },
          "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.71.0/docs/resources/cluster#region Cluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2706
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsS3"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2856
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2885
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2901
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2917
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2933
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2949
          },
          "name": "resetRegion"
        }
      ],
      "name": "ClusterInitScriptsS3OutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2860
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2873
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2889
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2905
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2921
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2937
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2953
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2850
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2866
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2879
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2895
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2911
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2927
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2943
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2957
      },
      "name": "ClusterInitScriptsVolumes",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2961
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2993
      },
      "name": "ClusterInitScriptsVolumesOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3034
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3027
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3038
      },
      "name": "ClusterInitScriptsWorkspace",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3042
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.cluster.ClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3074
      },
      "name": "ClusterInitScriptsWorkspaceOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3115
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3108
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3822
      },
      "name": "ClusterLibrary",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#cran Cluster#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3844
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#egg Cluster#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3826
          },
          "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.71.0/docs/resources/cluster#jar Cluster#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3830
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#maven Cluster#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3850
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#pypi Cluster#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3856
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#requirements Cluster#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3834
          },
          "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.71.0/docs/resources/cluster#whl Cluster#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3838
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibrary"
    },
    "@cdktf/provider-databricks.cluster.ClusterLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3447
      },
      "name": "ClusterLibraryCran",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#package Cluster#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3451
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#repo Cluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3455
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryCran"
    },
    "@cdktf/provider-databricks.cluster.ClusterLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3553
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterLibraryCranOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3541
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3557
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3534
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3547
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryCran"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryOutputReference"
            }
          }
        }
      ],
      "name": "ClusterLibraryList",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryList"
    },
    "@cdktf/provider-databricks.cluster.ClusterLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3561
      },
      "name": "ClusterLibraryMaven",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#coordinates Cluster#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3565
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#exclusions Cluster#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3569
          },
          "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.71.0/docs/resources/cluster#repo Cluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3573
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryMaven"
    },
    "@cdktf/provider-databricks.cluster.ClusterLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3684
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3700
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterLibraryMavenOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3672
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3688
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3704
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3665
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3678
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3694
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryMaven"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3940
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4079
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4095
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4111
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4082
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4018
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4034
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4098
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4114
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4050
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4066
          },
          "name": "resetWhl"
        }
      ],
      "name": "ClusterLibraryOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4076
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4092
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4108
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4086
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4022
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4038
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4102
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4118
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4054
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4070
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4012
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4028
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4044
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4060
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3944
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.cluster.ClusterLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3708
      },
      "name": "ClusterLibraryPypi",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#package Cluster#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3712
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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:ClusterLibraryPypi"
    },
    "@cdktf/provider-databricks.cluster.ClusterLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3814
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterLibraryPypiOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3802
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3818
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3795
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3808
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterLibraryPypi"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4142
      },
      "name": "ClusterTimeouts",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#create Cluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4146
          },
          "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.71.0/docs/resources/cluster#delete Cluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4150
          },
          "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.71.0/docs/resources/cluster#update Cluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4154
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterTimeouts"
    },
    "@cdktf/provider-databricks.cluster.ClusterTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4262
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4278
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4294
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ClusterTimeoutsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4266
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4282
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4298
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4256
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4272
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4288
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.cluster.ClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4419
      },
      "name": "ClusterWorkloadType",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#clients Cluster#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4425
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterWorkloadType"
    },
    "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4302
      },
      "name": "ClusterWorkloadTypeClients",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#jobs Cluster#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4306
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster#notebooks Cluster#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4310
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4395
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4411
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "ClusterWorkloadTypeClientsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4399
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4415
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4389
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4405
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4494
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "ClusterWorkloadTypeOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4491
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4498
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.cluster.ClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicy": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy databricks_cluster_policy}."
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy databricks_cluster_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ClusterPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 769
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 936
          },
          "name": "putLibraries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibraries"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 822
          },
          "name": "resetDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 838
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 854
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 939
          },
          "name": "resetLibraries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 870
          },
          "name": "resetMaxClustersPerUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 886
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 902
          },
          "name": "resetPolicyFamilyDefinitionOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 918
          },
          "name": "resetPolicyFamilyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 951
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 964
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 757
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 933
          },
          "name": "libraries",
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 927
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 826
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 842
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 858
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 943
          },
          "name": "librariesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibraries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 874
          },
          "name": "maxClustersPerUserInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 890
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 906
          },
          "name": "policyFamilyDefinitionOverridesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 922
          },
          "name": "policyFamilyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 816
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 832
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 848
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 864
          },
          "name": "maxClustersPerUser",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 880
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 896
          },
          "name": "policyFamilyDefinitionOverrides",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 912
          },
          "name": "policyFamilyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicy"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyConfig"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibraries": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibraries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 428
      },
      "name": "ClusterPolicyLibraries",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#cran ClusterPolicy#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 450
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#egg ClusterPolicy#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 432
          },
          "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.71.0/docs/resources/cluster_policy#jar ClusterPolicy#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 436
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#maven ClusterPolicy#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 456
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#pypi ClusterPolicy#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 462
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#requirements ClusterPolicy#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 440
          },
          "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.71.0/docs/resources/cluster_policy#whl ClusterPolicy#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 444
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibraries"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 53
      },
      "name": "ClusterPolicyLibrariesCran",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#package ClusterPolicy#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 57
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#repo ClusterPolicy#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 61
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesCran"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 159
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterPolicyLibrariesCranOutputReference",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 147
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 163
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 140
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 153
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesCranOutputReference"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 744
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesOutputReference"
            }
          }
        }
      ],
      "name": "ClusterPolicyLibrariesList",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 737
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 737
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 737
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibraries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesList"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 167
      },
      "name": "ClusterPolicyLibrariesMaven",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#coordinates ClusterPolicy#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 171
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#exclusions ClusterPolicy#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 175
          },
          "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.71.0/docs/resources/cluster_policy#repo ClusterPolicy#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 179
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesMaven"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 290
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 306
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterPolicyLibrariesMavenOutputReference",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 278
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 294
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 310
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 271
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 284
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 300
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesMavenOutputReference"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 685
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 701
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 717
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 688
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 624
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 640
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 704
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 720
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 656
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 672
          },
          "name": "resetWhl"
        }
      ],
      "name": "ClusterPolicyLibrariesOutputReference",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 682
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 698
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 714
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 692
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 628
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 644
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 708
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 724
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 660
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 676
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 618
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 634
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 650
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 666
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibraries"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesOutputReference"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 314
      },
      "name": "ClusterPolicyLibrariesPypi",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#package ClusterPolicy#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 318
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/cluster_policy#repo ClusterPolicy#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 322
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesPypi"
    },
    "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 368
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 420
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterPolicyLibrariesPypiOutputReference",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 408
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 424
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 401
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 414
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesPypiOutputReference"
    },
    "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSetting": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/compliance_security_profile_workspace_setting databricks_compliance_security_profile_workspace_setting}."
      },
      "fqn": "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compliance-security-profile-workspace-setting/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ComplianceSecurityProfileWorkspaceSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 169
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 263
          },
          "name": "putComplianceSecurityProfileWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 218
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 234
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 250
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 275
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.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": 284
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 157
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 260
          },
          "name": "complianceSecurityProfileWorkspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 267
          },
          "name": "complianceSecurityProfileWorkspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 222
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 238
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 254
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 212
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 228
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 244
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/compliance-security-profile-workspace-setting/index:ComplianceSecurityProfileWorkspaceSetting"
    },
    "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compliance-security-profile-workspace-setting/index.ts",
        "line": 37
      },
      "name": "ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace",
      "namespace": "complianceSecurityProfileWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 41
          },
          "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.71.0/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": 45
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/compliance-security-profile-workspace-setting/index:ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace"
    },
    "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compliance-security-profile-workspace-setting/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compliance-security-profile-workspace-setting/index.ts",
        "line": 84
      },
      "name": "ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspaceOutputReference",
      "namespace": "complianceSecurityProfileWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 131
          },
          "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": 144
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 124
          },
          "name": "complianceStandards",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 137
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 95
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace"
          }
        }
      ],
      "symbolId": "src/compliance-security-profile-workspace-setting/index:ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "@cdktf/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.connection.Connection": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/connection databricks_connection}."
      },
      "fqn": "@cdktf/provider-databricks.connection.Connection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/connection databricks_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/connection/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",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.connection.ConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Connection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/connection/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 Connection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 200
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 221
          },
          "name": "resetConnectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 278
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 294
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 310
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 326
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 348
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 380
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 393
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 135
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 209
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 230
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 235
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 240
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 245
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 266
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 336
          },
          "name": "provisioningInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.connection.ConnectionProvisioningInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 357
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 362
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 367
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 372
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 204
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 225
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 282
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 298
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 314
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 330
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 352
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 194
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 215
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 272
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 288
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 304
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 320
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 342
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/connection/index:Connection"
    },
    "@cdktf/provider-databricks.connection.ConnectionConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.connection.ConnectionConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/connection/index:ConnectionConfig"
    },
    "@cdktf/provider-databricks.connection.ConnectionProvisioningInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.connection.ConnectionProvisioningInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 51
      },
      "name": "ConnectionProvisioningInfo",
      "namespace": "connection",
      "symbolId": "src/connection/index:ConnectionProvisioningInfo"
    },
    "@cdktf/provider-databricks.connection.ConnectionProvisioningInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.connection.ConnectionProvisioningInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/connection/index.ts",
          "line": 115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 122
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.connection.ConnectionProvisioningInfoOutputReference"
            }
          }
        }
      ],
      "name": "ConnectionProvisioningInfoList",
      "namespace": "connection",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 115
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 115
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/connection/index:ConnectionProvisioningInfoList"
    },
    "@cdktf/provider-databricks.connection.ConnectionProvisioningInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.connection.ConnectionProvisioningInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/connection/index.ts",
          "line": 83
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 74
      },
      "name": "ConnectionProvisioningInfoOutputReference",
      "namespace": "connection",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 103
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 87
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.connection.ConnectionProvisioningInfo"
          }
        }
      ],
      "symbolId": "src/connection/index:ConnectionProvisioningInfoOutputReference"
    },
    "@cdktf/provider-databricks.credential.Credential": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/credential databricks_credential}."
      },
      "fqn": "@cdktf/provider-databricks.credential.Credential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/credential databricks_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.credential.CredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Credential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 720
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1054
          },
          "name": "putAwsIamRole",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.credential.CredentialAwsIamRole"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1070
          },
          "name": "putAzureManagedIdentity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.credential.CredentialAzureManagedIdentity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1086
          },
          "name": "putAzureServicePrincipal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.credential.CredentialAzureServicePrincipal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1102
          },
          "name": "putDatabricksGcpServiceAccount",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.credential.CredentialDatabricksGcpServiceAccount"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1057
          },
          "name": "resetAwsIamRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1073
          },
          "name": "resetAzureManagedIdentity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1089
          },
          "name": "resetAzureServicePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 786
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 802
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 818
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1105
          },
          "name": "resetDatabricksGcpServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 839
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 855
          },
          "name": "resetForceUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 871
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 887
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 903
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 919
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 948
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 977
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 993
          },
          "name": "resetSkipValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1009
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1025
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1041
          },
          "name": "resetUsedForManagedStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1117
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1143
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 708
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1051
          },
          "name": "awsIamRole",
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialAwsIamRoleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1067
          },
          "name": "azureManagedIdentity",
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialAzureManagedIdentityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1083
          },
          "name": "azureServicePrincipal",
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialAzureServicePrincipalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 827
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1099
          },
          "name": "databricksGcpServiceAccount",
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialDatabricksGcpServiceAccountOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1061
          },
          "name": "awsIamRoleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialAwsIamRole"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1077
          },
          "name": "azureManagedIdentityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialAzureManagedIdentity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1093
          },
          "name": "azureServicePrincipalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialAzureServicePrincipal"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 790
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 806
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 822
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1109
          },
          "name": "databricksGcpServiceAccountInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialDatabricksGcpServiceAccount"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 843
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 859
          },
          "name": "forceUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 875
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 891
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 907
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 923
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 936
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 952
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 965
          },
          "name": "purposeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 981
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 997
          },
          "name": "skipValidationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1013
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1029
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1045
          },
          "name": "usedForManagedStorageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 780
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 796
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 812
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 833
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 849
          },
          "name": "forceUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 865
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 881
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 897
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 913
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 929
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 942
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 958
          },
          "name": "purpose",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 971
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 987
          },
          "name": "skipValidation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1003
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1019
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1035
          },
          "name": "usedForManagedStorage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/credential/index:Credential"
    },
    "@cdktf/provider-databricks.credential.CredentialAwsIamRole": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.credential.CredentialAwsIamRole",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 111
      },
      "name": "CredentialAwsIamRole",
      "namespace": "credential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/credential#external_id Credential#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/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.71.0/docs/resources/credential#role_arn Credential#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 119
          },
          "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.71.0/docs/resources/credential#unity_catalog_iam_arn Credential#unity_catalog_iam_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 123
          },
          "name": "unityCatalogIamArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAwsIamRole"
    },
    "@cdktf/provider-databricks.credential.CredentialAwsIamRoleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.credential.CredentialAwsIamRoleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 221
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 237
          },
          "name": "resetRoleArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 253
          },
          "name": "resetUnityCatalogIamArn"
        }
      ],
      "name": "CredentialAwsIamRoleOutputReference",
      "namespace": "credential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 225
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 241
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 257
          },
          "name": "unityCatalogIamArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 215
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 231
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 247
          },
          "name": "unityCatalogIamArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialAwsIamRole"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAwsIamRoleOutputReference"
    },
    "@cdktf/provider-databricks.credential.CredentialAzureManagedIdentity": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.credential.CredentialAzureManagedIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 261
      },
      "name": "CredentialAzureManagedIdentity",
      "namespace": "credential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/credential#access_connector_id Credential#access_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 265
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/credential#credential_id Credential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 269
          },
          "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.71.0/docs/resources/credential#managed_identity_id Credential#managed_identity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 273
          },
          "name": "managedIdentityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAzureManagedIdentity"
    },
    "@cdktf/provider-databricks.credential.CredentialAzureManagedIdentityOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.credential.CredentialAzureManagedIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 384
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 400
          },
          "name": "resetManagedIdentityId"
        }
      ],
      "name": "CredentialAzureManagedIdentityOutputReference",
      "namespace": "credential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 372
          },
          "name": "accessConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 388
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 404
          },
          "name": "managedIdentityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 365
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 378
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 394
          },
          "name": "managedIdentityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialAzureManagedIdentity"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAzureManagedIdentityOutputReference"
    },
    "@cdktf/provider-databricks.credential.CredentialAzureServicePrincipal": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.credential.CredentialAzureServicePrincipal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 408
      },
      "name": "CredentialAzureServicePrincipal",
      "namespace": "credential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/credential#application_id Credential#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 412
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/credential#client_secret Credential#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 416
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/credential#directory_id Credential#directory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 420
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAzureServicePrincipal"
    },
    "@cdktf/provider-databricks.credential.CredentialAzureServicePrincipalOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.credential.CredentialAzureServicePrincipalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 466
      },
      "name": "CredentialAzureServicePrincipalOutputReference",
      "namespace": "credential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 519
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 532
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 545
          },
          "name": "directoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 512
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 525
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 538
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialAzureServicePrincipal"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAzureServicePrincipalOutputReference"
    },
    "@cdktf/provider-databricks.credential.CredentialConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.credential.CredentialConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.credential.CredentialAwsIamRole"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.credential.CredentialAzureManagedIdentity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.credential.CredentialAzureServicePrincipal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.credential.CredentialDatabricksGcpServiceAccount"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialConfig"
    },
    "@cdktf/provider-databricks.credential.CredentialDatabricksGcpServiceAccount": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.credential.CredentialDatabricksGcpServiceAccount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 549
      },
      "name": "CredentialDatabricksGcpServiceAccount",
      "namespace": "credential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/credential#credential_id Credential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 553
          },
          "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.71.0/docs/resources/credential#email Credential#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 557
          },
          "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.71.0/docs/resources/credential#private_key_id Credential#private_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 561
          },
          "name": "privateKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialDatabricksGcpServiceAccount"
    },
    "@cdktf/provider-databricks.credential.CredentialDatabricksGcpServiceAccountOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.credential.CredentialDatabricksGcpServiceAccountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 659
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 675
          },
          "name": "resetEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 691
          },
          "name": "resetPrivateKeyId"
        }
      ],
      "name": "CredentialDatabricksGcpServiceAccountOutputReference",
      "namespace": "credential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 663
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 679
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 695
          },
          "name": "privateKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 653
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 669
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 685
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.credential.CredentialDatabricksGcpServiceAccount"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialDatabricksGcpServiceAccountOutputReference"
    },
    "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegration": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/custom_app_integration databricks_custom_app_integration}."
      },
      "fqn": "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/custom_app_integration databricks_custom_app_integration} Resource."
        },
        "locationInModule": {
          "filename": "src/custom-app-integration/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": "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/custom-app-integration/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a CustomAppIntegration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/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 CustomAppIntegration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 458
          },
          "name": "putTokenAccessPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 269
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 285
          },
          "name": "resetClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 301
          },
          "name": "resetConfidential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 333
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 317
          },
          "name": "resetCreateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 349
          },
          "name": "resetCreatorUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 365
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 381
          },
          "name": "resetIntegrationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 397
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 413
          },
          "name": "resetRedirectUrls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 429
          },
          "name": "resetScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 461
          },
          "name": "resetTokenAccessPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 445
          },
          "name": "resetUserAuthorizedScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 473
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 491
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 455
          },
          "name": "tokenAccessPolicy",
          "type": {
            "fqn": "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 273
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 289
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 305
          },
          "name": "confidentialInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 337
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 321
          },
          "name": "createTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 353
          },
          "name": "creatorUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 369
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 385
          },
          "name": "integrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 401
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 417
          },
          "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": 433
          },
          "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": 465
          },
          "name": "tokenAccessPolicyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 449
          },
          "name": "userAuthorizedScopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 263
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 279
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 295
          },
          "name": "confidential",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 327
          },
          "name": "createdBy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 311
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 343
          },
          "name": "creatorUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 359
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 375
          },
          "name": "integrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 407
          },
          "name": "redirectUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 423
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 439
          },
          "name": "userAuthorizedScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/custom-app-integration/index:CustomAppIntegration"
    },
    "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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": 77
          },
          "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.71.0/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": 81
          },
          "name": "refreshTokenTtlInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/custom-app-integration/index:CustomAppIntegrationTokenAccessPolicy"
    },
    "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicyOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/custom-app-integration/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 166
          },
          "name": "resetAccessTokenTtlInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 182
          },
          "name": "resetRefreshTokenTtlInMinutes"
        }
      ],
      "name": "CustomAppIntegrationTokenAccessPolicyOutputReference",
      "namespace": "customAppIntegration",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 170
          },
          "name": "accessTokenTtlInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 186
          },
          "name": "refreshTokenTtlInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 160
          },
          "name": "accessTokenTtlInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 176
          },
          "name": "refreshTokenTtlInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy"
          }
        }
      ],
      "symbolId": "src/custom-app-integration/index:CustomAppIntegrationTokenAccessPolicyOutputReference"
    },
    "@cdktf/provider-databricks.dashboard.Dashboard": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/dashboard databricks_dashboard}."
      },
      "fqn": "@cdktf/provider-databricks.dashboard.Dashboard",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/dashboard databricks_dashboard} Resource."
        },
        "locationInModule": {
          "filename": "src/dashboard/index.ts",
          "line": 115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dashboard.DashboardConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Dashboard resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 100
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/docs/resources/dashboard#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Dashboard that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Dashboard to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 160
          },
          "name": "resetCreateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 176
          },
          "name": "resetDashboardChangeDetected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 192
          },
          "name": "resetDashboardId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 221
          },
          "name": "resetEmbedCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 237
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 253
          },
          "name": "resetFilePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 269
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 285
          },
          "name": "resetLifecycleState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 301
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 330
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 346
          },
          "name": "resetSerializedDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 362
          },
          "name": "resetUpdateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 387
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 407
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Dashboard",
      "namespace": "dashboard",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 88
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 164
          },
          "name": "createTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 180
          },
          "name": "dashboardChangeDetectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 196
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 209
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 225
          },
          "name": "embedCredentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 241
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 257
          },
          "name": "filePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 273
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 289
          },
          "name": "lifecycleStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 305
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 318
          },
          "name": "parentPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 334
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 350
          },
          "name": "serializedDashboardInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 366
          },
          "name": "updateTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 379
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 154
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 170
          },
          "name": "dashboardChangeDetected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 186
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 202
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 215
          },
          "name": "embedCredentials",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 231
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 247
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 263
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 279
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 295
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 311
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 324
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 340
          },
          "name": "serializedDashboard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 356
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 372
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index:Dashboard"
    },
    "@cdktf/provider-databricks.dashboard.DashboardConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dashboard.DashboardConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/dashboard#display_name Dashboard#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/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.71.0/docs/resources/dashboard#parent_path Dashboard#parent_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 61
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/dashboard#warehouse_id Dashboard#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 77
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/dashboard#embed_credentials Dashboard#embed_credentials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 34
          },
          "name": "embedCredentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/dashboard#etag Dashboard#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 38
          },
          "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.71.0/docs/resources/dashboard#file_path Dashboard#file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 42
          },
          "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.71.0/docs/resources/dashboard#id Dashboard#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 49
          },
          "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.71.0/docs/resources/dashboard#lifecycle_state Dashboard#lifecycle_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 53
          },
          "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.71.0/docs/resources/dashboard#md5 Dashboard#md5}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 57
          },
          "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.71.0/docs/resources/dashboard#path Dashboard#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 65
          },
          "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.71.0/docs/resources/dashboard#serialized_dashboard Dashboard#serialized_dashboard}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 69
          },
          "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.71.0/docs/resources/dashboard#update_time Dashboard#update_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 73
          },
          "name": "updateTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index:DashboardConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksApp": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app databricks_app}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksApp",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app databricks_app} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1887
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksApp resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1904
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1965
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1971
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1892
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1944
          },
          "name": "app",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1957
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1950
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksApp"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppApp": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1576
      },
      "name": "DataDatabricksAppApp",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1588
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#budget_policy_id DataDatabricksApp#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1580
          },
          "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.71.0/docs/data-sources/app#description DataDatabricksApp#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1584
          },
          "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.71.0/docs/data-sources/app#resources DataDatabricksApp#resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1592
          },
          "name": "resources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/app#user_api_scopes DataDatabricksApp#user_api_scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1596
          },
          "name": "userApiScopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppApp"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeployment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 163
      },
      "name": "DataDatabricksAppAppActiveDeployment",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#deployment_id DataDatabricksApp#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 167
          },
          "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.71.0/docs/data-sources/app#mode DataDatabricksApp#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 171
          },
          "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.71.0/docs/data-sources/app#source_code_path DataDatabricksApp#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 175
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeployment"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifacts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 20
      },
      "name": "DataDatabricksAppAppActiveDeploymentDeploymentArtifacts",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#source_code_path DataDatabricksApp#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 24
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentDeploymentArtifacts"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 63
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 56
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 96
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppAppActiveDeploymentDeploymentArtifactsOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 100
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 90
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 67
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 289
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 305
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 321
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppAppActiveDeploymentOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 266
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 271
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 277
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 331
          },
          "name": "status",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 336
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 293
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 309
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 325
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 283
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 299
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 315
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeployment"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 104
      },
      "name": "DataDatabricksAppAppActiveDeploymentStatus",
      "namespace": "dataDatabricksApp",
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentStatus"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 127
      },
      "name": "DataDatabricksAppAppActiveDeploymentStatusOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 154
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 159
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentStatusOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 340
      },
      "name": "DataDatabricksAppAppAppStatus",
      "namespace": "dataDatabricksApp",
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppAppStatus"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 363
      },
      "name": "DataDatabricksAppAppAppStatusOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 390
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 395
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppAppStatusOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 399
      },
      "name": "DataDatabricksAppAppComputeStatus",
      "namespace": "dataDatabricksApp",
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppComputeStatus"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 422
      },
      "name": "DataDatabricksAppAppComputeStatusOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 449
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 454
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppComputeStatusOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1826
          },
          "name": "putResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1732
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1769
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1829
          },
          "name": "resetResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1875
          },
          "name": "resetUserApiScopes"
        }
      ],
      "name": "DataDatabricksAppAppOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1714
          },
          "name": "activeDeployment",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1720
          },
          "name": "appStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1742
          },
          "name": "computeStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1747
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1752
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1757
          },
          "name": "defaultSourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1778
          },
          "name": "effectiveBudgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1783
          },
          "name": "effectiveUserApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1788
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1806
          },
          "name": "oauth2AppClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1811
          },
          "name": "oauth2AppIntegrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1817
          },
          "name": "pendingDeployment",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1823
          },
          "name": "resources",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1838
          },
          "name": "servicePrincipalClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1843
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1848
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1858
          },
          "name": "updater",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1853
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1863
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1736
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1773
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1801
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1833
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1879
          },
          "name": "userApiScopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1726
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1763
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1794
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1869
          },
          "name": "userApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppApp"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeployment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 601
      },
      "name": "DataDatabricksAppAppPendingDeployment",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#deployment_id DataDatabricksApp#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 605
          },
          "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.71.0/docs/data-sources/app#mode DataDatabricksApp#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 609
          },
          "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.71.0/docs/data-sources/app#source_code_path DataDatabricksApp#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 613
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeployment"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifacts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 458
      },
      "name": "DataDatabricksAppAppPendingDeploymentDeploymentArtifacts",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#source_code_path DataDatabricksApp#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 462
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentDeploymentArtifacts"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 534
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppAppPendingDeploymentDeploymentArtifactsOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 538
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 528
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 727
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 743
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 759
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppAppPendingDeploymentOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 704
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 709
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 715
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 769
          },
          "name": "status",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 774
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 731
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 747
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 763
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 721
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 737
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 753
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeployment"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 542
      },
      "name": "DataDatabricksAppAppPendingDeploymentStatus",
      "namespace": "dataDatabricksApp",
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentStatus"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 565
      },
      "name": "DataDatabricksAppAppPendingDeploymentStatusOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 592
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 597
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentStatusOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1298
      },
      "name": "DataDatabricksAppAppResources",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1310
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#description DataDatabricksApp#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1302
          },
          "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.71.0/docs/data-sources/app#job DataDatabricksApp#job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1306
          },
          "name": "job",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#secret DataDatabricksApp#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1314
          },
          "name": "secret",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#serving_endpoint DataDatabricksApp#serving_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1318
          },
          "name": "servingEndpoint",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#sql_warehouse DataDatabricksApp#sql_warehouse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1322
          },
          "name": "sqlWarehouse",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResources"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 778
      },
      "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.71.0/docs/data-sources/app#id DataDatabricksApp#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 785
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 789
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesJob"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJobOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJobOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 828
      },
      "name": "DataDatabricksAppAppResourcesJobOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 885
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 898
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 878
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 891
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesJobOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1572
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppAppResourcesList",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1565
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1565
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1565
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesList"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1484
          },
          "name": "putJob",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1513
          },
          "name": "putSecret",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1529
          },
          "name": "putServingEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1545
          },
          "name": "putSqlWarehouse",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1471
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1487
          },
          "name": "resetJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1516
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1532
          },
          "name": "resetServingEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1548
          },
          "name": "resetSqlWarehouse"
        }
      ],
      "name": "DataDatabricksAppAppResourcesOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1481
          },
          "name": "job",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJobOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1510
          },
          "name": "secret",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecretOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1526
          },
          "name": "servingEndpoint",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1542
          },
          "name": "sqlWarehouse",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1475
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1491
          },
          "name": "jobInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1504
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1520
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1536
          },
          "name": "servingEndpointInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1552
          },
          "name": "sqlWarehouseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1465
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1497
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 902
      },
      "name": "DataDatabricksAppAppResourcesSecret",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#key DataDatabricksApp#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 906
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 910
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#scope DataDatabricksApp#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 914
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesSecret"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecretOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecretOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 960
      },
      "name": "DataDatabricksAppAppResourcesSecretOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1023
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1036
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1049
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1016
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1029
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1042
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesSecretOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1053
      },
      "name": "DataDatabricksAppAppResourcesServingEndpoint",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1057
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1061
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesServingEndpoint"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpointOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1100
      },
      "name": "DataDatabricksAppAppResourcesServingEndpointOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1157
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1170
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1150
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1163
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesServingEndpointOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1174
      },
      "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.71.0/docs/data-sources/app#id DataDatabricksApp#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1181
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1185
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesSqlWarehouse"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouseOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1224
      },
      "name": "DataDatabricksAppAppResourcesSqlWarehouseOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1281
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1294
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1287
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesSqlWarehouseOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApp.DataDatabricksAppConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksApps": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps databricks_apps}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksApps",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps databricks_apps} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1937
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1905
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksApps resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1922
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1969
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1974
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1910
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1961
          },
          "name": "app",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppList"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksApps"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsApp": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1572
      },
      "name": "DataDatabricksAppsApp",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#name DataDatabricksApps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1584
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#budget_policy_id DataDatabricksApps#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1576
          },
          "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.71.0/docs/data-sources/apps#description DataDatabricksApps#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1580
          },
          "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.71.0/docs/data-sources/apps#resources DataDatabricksApps#resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1588
          },
          "name": "resources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/apps#user_api_scopes DataDatabricksApps#user_api_scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1592
          },
          "name": "userApiScopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsApp"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeployment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 159
      },
      "name": "DataDatabricksAppsAppActiveDeployment",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#deployment_id DataDatabricksApps#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 163
          },
          "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.71.0/docs/data-sources/apps#mode DataDatabricksApps#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 167
          },
          "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.71.0/docs/data-sources/apps#source_code_path DataDatabricksApps#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 171
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeployment"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifacts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 16
      },
      "name": "DataDatabricksAppsAppActiveDeploymentDeploymentArtifacts",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#source_code_path DataDatabricksApps#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 20
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentDeploymentArtifacts"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 52
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 92
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppsAppActiveDeploymentDeploymentArtifactsOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 96
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 86
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 285
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 301
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 317
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppsAppActiveDeploymentOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 262
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 267
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 273
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 327
          },
          "name": "status",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 332
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 289
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 305
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 321
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 279
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 295
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 311
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeployment"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 100
      },
      "name": "DataDatabricksAppsAppActiveDeploymentStatus",
      "namespace": "dataDatabricksApps",
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentStatus"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 123
      },
      "name": "DataDatabricksAppsAppActiveDeploymentStatusOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 150
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentStatusOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 336
      },
      "name": "DataDatabricksAppsAppAppStatus",
      "namespace": "dataDatabricksApps",
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppAppStatus"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 359
      },
      "name": "DataDatabricksAppsAppAppStatusOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 386
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 391
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppAppStatusOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 395
      },
      "name": "DataDatabricksAppsAppComputeStatus",
      "namespace": "dataDatabricksApps",
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppComputeStatus"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 418
      },
      "name": "DataDatabricksAppsAppComputeStatusOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 445
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 450
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppComputeStatusOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1897
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppsAppList",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1890
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1890
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1890
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsApp"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppList"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1824
          },
          "name": "putResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1730
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1767
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1827
          },
          "name": "resetResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1873
          },
          "name": "resetUserApiScopes"
        }
      ],
      "name": "DataDatabricksAppsAppOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1712
          },
          "name": "activeDeployment",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1718
          },
          "name": "appStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1740
          },
          "name": "computeStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1745
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1750
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1755
          },
          "name": "defaultSourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1776
          },
          "name": "effectiveBudgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1781
          },
          "name": "effectiveUserApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1786
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1804
          },
          "name": "oauth2AppClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1809
          },
          "name": "oauth2AppIntegrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1815
          },
          "name": "pendingDeployment",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1821
          },
          "name": "resources",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1836
          },
          "name": "servicePrincipalClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1841
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1846
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1856
          },
          "name": "updater",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1851
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1861
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1734
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1771
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1799
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1831
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1877
          },
          "name": "userApiScopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1724
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1761
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1792
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1867
          },
          "name": "userApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsApp"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeployment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 597
      },
      "name": "DataDatabricksAppsAppPendingDeployment",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#deployment_id DataDatabricksApps#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 601
          },
          "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.71.0/docs/data-sources/apps#mode DataDatabricksApps#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 605
          },
          "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.71.0/docs/data-sources/apps#source_code_path DataDatabricksApps#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 609
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeployment"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifacts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 454
      },
      "name": "DataDatabricksAppsAppPendingDeploymentDeploymentArtifacts",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#source_code_path DataDatabricksApps#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 458
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentDeploymentArtifacts"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 530
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppsAppPendingDeploymentDeploymentArtifactsOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 534
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 524
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 723
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 739
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 755
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppsAppPendingDeploymentOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 700
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 705
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 711
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 765
          },
          "name": "status",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 770
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 727
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 743
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 759
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 717
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 733
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 749
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeployment"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 538
      },
      "name": "DataDatabricksAppsAppPendingDeploymentStatus",
      "namespace": "dataDatabricksApps",
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentStatus"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 561
      },
      "name": "DataDatabricksAppsAppPendingDeploymentStatusOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 588
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 593
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentStatusOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1294
      },
      "name": "DataDatabricksAppsAppResources",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#name DataDatabricksApps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1306
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#description DataDatabricksApps#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1298
          },
          "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.71.0/docs/data-sources/apps#job DataDatabricksApps#job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1302
          },
          "name": "job",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#secret DataDatabricksApps#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1310
          },
          "name": "secret",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#serving_endpoint DataDatabricksApps#serving_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1314
          },
          "name": "servingEndpoint",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#sql_warehouse DataDatabricksApps#sql_warehouse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1318
          },
          "name": "sqlWarehouse",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResources"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 774
      },
      "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.71.0/docs/data-sources/apps#id DataDatabricksApps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 781
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 785
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesJob"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJobOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJobOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 832
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 824
      },
      "name": "DataDatabricksAppsAppResourcesJobOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 881
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 894
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 874
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 887
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesJobOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1568
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppsAppResourcesList",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1561
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1561
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1561
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesList"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1480
          },
          "name": "putJob",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1509
          },
          "name": "putSecret",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1525
          },
          "name": "putServingEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1541
          },
          "name": "putSqlWarehouse",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1467
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1483
          },
          "name": "resetJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1512
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1528
          },
          "name": "resetServingEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1544
          },
          "name": "resetSqlWarehouse"
        }
      ],
      "name": "DataDatabricksAppsAppResourcesOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1477
          },
          "name": "job",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJobOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1506
          },
          "name": "secret",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecretOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1522
          },
          "name": "servingEndpoint",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1538
          },
          "name": "sqlWarehouse",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1471
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1487
          },
          "name": "jobInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1500
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1516
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1532
          },
          "name": "servingEndpointInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1548
          },
          "name": "sqlWarehouseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1461
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1493
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 898
      },
      "name": "DataDatabricksAppsAppResourcesSecret",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#key DataDatabricksApps#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 902
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 906
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#scope DataDatabricksApps#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 910
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesSecret"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecretOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecretOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 956
      },
      "name": "DataDatabricksAppsAppResourcesSecretOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1019
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1032
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1045
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1012
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1025
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1038
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesSecretOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1049
      },
      "name": "DataDatabricksAppsAppResourcesServingEndpoint",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#name DataDatabricksApps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1053
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1057
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesServingEndpoint"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpointOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1096
      },
      "name": "DataDatabricksAppsAppResourcesServingEndpointOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1153
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1166
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1146
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1159
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesServingEndpointOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1170
      },
      "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.71.0/docs/data-sources/apps#id DataDatabricksApps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1177
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1181
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesSqlWarehouse"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouseOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1220
      },
      "name": "DataDatabricksAppsAppResourcesSqlWarehouseOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1277
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1290
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1270
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1283
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesSqlWarehouseOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksApps.DataDatabricksAppsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAppsConfig",
      "namespace": "dataDatabricksApps",
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicy": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/aws_assume_role_policy databricks_aws_assume_role_policy}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/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 CDKTF code for importing a DataDatabricksAwsAssumeRolePolicy resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicyConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicyConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicy": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/aws_bucket_policy databricks_aws_bucket_policy}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-aws-bucket-policy/index.ts",
        "line": 47
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksAwsBucketPolicy resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicyConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicyConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicy": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/aws_crossaccount_policy databricks_aws_crossaccount_policy}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksAwsCrossaccountPolicy resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicyConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicyConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy.DataDatabricksAwsUnityCatalogAssumeRolePolicy": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/aws_unity_catalog_assume_role_policy databricks_aws_unity_catalog_assume_role_policy}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy.DataDatabricksAwsUnityCatalogAssumeRolePolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/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 CDKTF code for importing a DataDatabricksAwsUnityCatalogAssumeRolePolicy resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy.DataDatabricksAwsUnityCatalogAssumeRolePolicyConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy.DataDatabricksAwsUnityCatalogAssumeRolePolicyConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsUnityCatalogPolicy.DataDatabricksAwsUnityCatalogPolicy": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/aws_unity_catalog_policy databricks_aws_unity_catalog_policy}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksAwsUnityCatalogPolicy.DataDatabricksAwsUnityCatalogPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/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 CDKTF code for importing a DataDatabricksAwsUnityCatalogPolicy resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.dataDatabricksAwsUnityCatalogPolicy.DataDatabricksAwsUnityCatalogPolicyConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksAwsUnityCatalogPolicy.DataDatabricksAwsUnityCatalogPolicyConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPolicies": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policies databricks_budget_policies}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policies databricks_budget_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksBudgetPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 327
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 374
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 379
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 315
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 366
          },
          "name": "budgetPolicies",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesList"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPolicies"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPolicies": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 162
      },
      "name": "DataDatabricksBudgetPoliciesBudgetPolicies",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policies#custom_tags DataDatabricksBudgetPolicies#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 166
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policies#policy_name DataDatabricksBudgetPolicies#policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 170
          },
          "name": "policyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesBudgetPolicies"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 16
      },
      "name": "DataDatabricksBudgetPoliciesBudgetPoliciesCustomTags",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policies#key DataDatabricksBudgetPolicies#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 20
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policies#value DataDatabricksBudgetPolicies#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 24
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesBudgetPoliciesCustomTags"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 158
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksBudgetPoliciesBudgetPoliciesCustomTagsList",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 151
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesBudgetPoliciesCustomTagsList"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 73
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 63
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 134
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksBudgetPoliciesBudgetPoliciesCustomTagsOutputReference",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 122
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 138
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 115
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 128
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 77
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesBudgetPoliciesCustomTagsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 302
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksBudgetPoliciesBudgetPoliciesList",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 295
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 295
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesBudgetPoliciesList"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 254
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 257
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 278
          },
          "name": "resetPolicyName"
        }
      ],
      "name": "DataDatabricksBudgetPoliciesBudgetPoliciesOutputReference",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 251
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 266
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 261
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPoliciesCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 282
          },
          "name": "policyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 272
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesBudgetPolicies"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesBudgetPoliciesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 14
      },
      "name": "DataDatabricksBudgetPoliciesConfig",
      "namespace": "dataDatabricksBudgetPolicies",
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicy": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policy databricks_budget_policy}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policy databricks_budget_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policy/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policy/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksBudgetPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 191
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 235
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 238
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 259
          },
          "name": "resetPolicyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 271
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 278
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 179
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 232
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 247
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 242
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 263
          },
          "name": "policyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 253
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policy/index:DataDatabricksBudgetPolicy"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/data-sources/budget_policy#custom_tags DataDatabricksBudgetPolicy#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 18
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policy#policy_name DataDatabricksBudgetPolicy#policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 22
          },
          "name": "policyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policy/index:DataDatabricksBudgetPolicyConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policy/index.ts",
        "line": 24
      },
      "name": "DataDatabricksBudgetPolicyCustomTags",
      "namespace": "dataDatabricksBudgetPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policy#key DataDatabricksBudgetPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 28
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/budget_policy#value DataDatabricksBudgetPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 32
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policy/index:DataDatabricksBudgetPolicyCustomTags"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policy/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 166
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksBudgetPolicyCustomTagsList",
      "namespace": "dataDatabricksBudgetPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 159
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policy/index:DataDatabricksBudgetPolicyCustomTagsList"
    },
    "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policy/index.ts",
          "line": 81
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 71
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 142
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksBudgetPolicyCustomTagsOutputReference",
      "namespace": "dataDatabricksBudgetPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 130
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 146
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 123
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 136
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 85
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policy/index:DataDatabricksBudgetPolicyCustomTagsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalog": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalog databricks_catalog}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalog databricks_catalog} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 1114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 1082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksCatalog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1099
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1173
          },
          "name": "putCatalogInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1176
          },
          "name": "resetCatalogInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1147
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1196
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1087
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1170
          },
          "name": "catalogInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1180
          },
          "name": "catalogInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1151
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1164
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1157
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalog"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 264
      },
      "name": "DataDatabricksCatalogCatalogInfo",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalog#browse_only DataDatabricksCatalog#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 268
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalog#catalog_type DataDatabricksCatalog#catalog_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 272
          },
          "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.71.0/docs/data-sources/catalog#comment DataDatabricksCatalog#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 276
          },
          "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.71.0/docs/data-sources/catalog#connection_name DataDatabricksCatalog#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 280
          },
          "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.71.0/docs/data-sources/catalog#created_at DataDatabricksCatalog#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 284
          },
          "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.71.0/docs/data-sources/catalog#created_by DataDatabricksCatalog#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 288
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 354
          },
          "name": "effectivePredictiveOptimizationFlag",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalog#enable_predictive_optimization DataDatabricksCatalog#enable_predictive_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 292
          },
          "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.71.0/docs/data-sources/catalog#full_name DataDatabricksCatalog#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 296
          },
          "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.71.0/docs/data-sources/catalog#isolation_mode DataDatabricksCatalog#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 300
          },
          "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.71.0/docs/data-sources/catalog#metastore_id DataDatabricksCatalog#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 304
          },
          "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.71.0/docs/data-sources/catalog#name DataDatabricksCatalog#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 308
          },
          "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.71.0/docs/data-sources/catalog#options DataDatabricksCatalog#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 312
          },
          "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.71.0/docs/data-sources/catalog#owner DataDatabricksCatalog#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 316
          },
          "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.71.0/docs/data-sources/catalog#properties DataDatabricksCatalog#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 320
          },
          "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.71.0/docs/data-sources/catalog#provider_name DataDatabricksCatalog#provider_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 324
          },
          "name": "providerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 360
          },
          "name": "provisioningInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalog#securable_type DataDatabricksCatalog#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 328
          },
          "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.71.0/docs/data-sources/catalog#share_name DataDatabricksCatalog#share_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 332
          },
          "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.71.0/docs/data-sources/catalog#storage_location DataDatabricksCatalog#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 336
          },
          "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.71.0/docs/data-sources/catalog#storage_root DataDatabricksCatalog#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 340
          },
          "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.71.0/docs/data-sources/catalog#updated_at DataDatabricksCatalog#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 344
          },
          "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.71.0/docs/data-sources/catalog#updated_by DataDatabricksCatalog#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 348
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 33
      },
      "name": "DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalog#value DataDatabricksCatalog#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 45
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalog#inherited_from_name DataDatabricksCatalog#inherited_from_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 37
          },
          "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.71.0/docs/data-sources/catalog#inherited_from_type DataDatabricksCatalog#inherited_from_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 41
          },
          "name": "inheritedFromType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlagOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 143
          },
          "name": "resetInheritedFromName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 159
          },
          "name": "resetInheritedFromType"
        }
      ],
      "name": "DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlagOutputReference",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 147
          },
          "name": "inheritedFromNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 163
          },
          "name": "inheritedFromTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 176
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 137
          },
          "name": "inheritedFromName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 153
          },
          "name": "inheritedFromType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 169
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlagOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1051
          },
          "name": "putEffectivePredictiveOptimizationFlag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1067
          },
          "name": "putProvisioningInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 718
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 734
          },
          "name": "resetCatalogType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 750
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 766
          },
          "name": "resetConnectionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 782
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 798
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1054
          },
          "name": "resetEffectivePredictiveOptimizationFlag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 814
          },
          "name": "resetEnablePredictiveOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 830
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 846
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 862
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 878
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 894
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 910
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 926
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 942
          },
          "name": "resetProviderName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1070
          },
          "name": "resetProvisioningInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 958
          },
          "name": "resetSecurableType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 974
          },
          "name": "resetShareName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 990
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1006
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1022
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1038
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksCatalogCatalogInfoOutputReference",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1048
          },
          "name": "effectivePredictiveOptimizationFlag",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlagOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1064
          },
          "name": "provisioningInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 722
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 738
          },
          "name": "catalogTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 754
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 770
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 786
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 802
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1058
          },
          "name": "effectivePredictiveOptimizationFlagInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 818
          },
          "name": "enablePredictiveOptimizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 834
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 850
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 866
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 882
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 898
          },
          "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": 914
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 930
          },
          "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": 946
          },
          "name": "providerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1074
          },
          "name": "provisioningInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 962
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 978
          },
          "name": "shareNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 994
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1010
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1026
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1042
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 712
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 728
          },
          "name": "catalogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 744
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 760
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 776
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 792
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 808
          },
          "name": "enablePredictiveOptimization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 824
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 840
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 856
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 872
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 888
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 904
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 920
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 936
          },
          "name": "providerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 952
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 968
          },
          "name": "shareName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 984
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1000
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1016
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1032
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 557
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 180
      },
      "name": "DataDatabricksCatalogCatalogInfoProvisioningInfo",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalog#state DataDatabricksCatalog#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 184
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoProvisioningInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 256
          },
          "name": "resetState"
        }
      ],
      "name": "DataDatabricksCatalogCatalogInfoProvisioningInfoOutputReference",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 260
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 250
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoProvisioningInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "@cdktf/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogs": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalogs databricks_catalogs}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/catalogs databricks_catalogs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalogs/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": "@cdktf/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalogs/index.ts",
        "line": 31
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksCatalogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/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 DataDatabricksCatalogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 111
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 130
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 36
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 115
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 105
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-catalogs/index:DataDatabricksCatalogs"
    },
    "@cdktf/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-catalogs/index:DataDatabricksCatalogsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksCluster": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster databricks_cluster}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster databricks_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 11226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 11194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11211
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11305
          },
          "name": "putClusterInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11260
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11308
          },
          "name": "resetClusterInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11276
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11320
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11329
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 11199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11302
          },
          "name": "clusterInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11264
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11312
          },
          "name": "clusterInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11280
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11254
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11270
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksCluster"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 9529
      },
      "name": "DataDatabricksClusterClusterInfo",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#autoscale DataDatabricksCluster#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9675
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#autotermination_minutes DataDatabricksCluster#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9533
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9681
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9687
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#cluster_cores DataDatabricksCluster#cluster_cores}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9537
          },
          "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.71.0/docs/data-sources/cluster#cluster_id DataDatabricksCluster#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9541
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9693
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9699
          },
          "name": "clusterLogStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#cluster_memory_mb DataDatabricksCluster#cluster_memory_mb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9545
          },
          "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.71.0/docs/data-sources/cluster#cluster_name DataDatabricksCluster#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9549
          },
          "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.71.0/docs/data-sources/cluster#cluster_source DataDatabricksCluster#cluster_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9553
          },
          "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.71.0/docs/data-sources/cluster#creator_user_name DataDatabricksCluster#creator_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9557
          },
          "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.71.0/docs/data-sources/cluster#custom_tags DataDatabricksCluster#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9561
          },
          "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.71.0/docs/data-sources/cluster#data_security_mode DataDatabricksCluster#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9565
          },
          "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.71.0/docs/data-sources/cluster#default_tags DataDatabricksCluster#default_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9569
          },
          "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.71.0/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": 9705
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#driver DataDatabricksCluster#driver}",
            "stability": "stable",
            "summary": "driver block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9711
          },
          "name": "driver",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#driver_instance_pool_id DataDatabricksCluster#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9573
          },
          "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.71.0/docs/data-sources/cluster#driver_node_type_id DataDatabricksCluster#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9577
          },
          "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.71.0/docs/data-sources/cluster#enable_elastic_disk DataDatabricksCluster#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9581
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#enable_local_disk_encryption DataDatabricksCluster#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9585
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#executors DataDatabricksCluster#executors}",
            "stability": "stable",
            "summary": "executors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9717
          },
          "name": "executors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9723
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9729
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster#instance_pool_id DataDatabricksCluster#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9589
          },
          "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.71.0/docs/data-sources/cluster#is_single_node DataDatabricksCluster#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9593
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#jdbc_port DataDatabricksCluster#jdbc_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9597
          },
          "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.71.0/docs/data-sources/cluster#kind DataDatabricksCluster#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9601
          },
          "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.71.0/docs/data-sources/cluster#last_restarted_time DataDatabricksCluster#last_restarted_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9605
          },
          "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.71.0/docs/data-sources/cluster#last_state_loss_time DataDatabricksCluster#last_state_loss_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9609
          },
          "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.71.0/docs/data-sources/cluster#node_type_id DataDatabricksCluster#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9613
          },
          "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.71.0/docs/data-sources/cluster#num_workers DataDatabricksCluster#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9617
          },
          "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.71.0/docs/data-sources/cluster#policy_id DataDatabricksCluster#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9621
          },
          "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.71.0/docs/data-sources/cluster#runtime_engine DataDatabricksCluster#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9625
          },
          "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.71.0/docs/data-sources/cluster#single_user_name DataDatabricksCluster#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9629
          },
          "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.71.0/docs/data-sources/cluster#spark_conf DataDatabricksCluster#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9633
          },
          "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.71.0/docs/data-sources/cluster#spark_context_id DataDatabricksCluster#spark_context_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9637
          },
          "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.71.0/docs/data-sources/cluster#spark_env_vars DataDatabricksCluster#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9641
          },
          "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.71.0/docs/data-sources/cluster#spark_version DataDatabricksCluster#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9645
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#spec DataDatabricksCluster#spec}",
            "stability": "stable",
            "summary": "spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9735
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#ssh_public_keys DataDatabricksCluster#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9649
          },
          "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.71.0/docs/data-sources/cluster#start_time DataDatabricksCluster#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9653
          },
          "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.71.0/docs/data-sources/cluster#state DataDatabricksCluster#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9657
          },
          "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.71.0/docs/data-sources/cluster#state_message DataDatabricksCluster#state_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9661
          },
          "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.71.0/docs/data-sources/cluster#terminated_time DataDatabricksCluster#terminated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9665
          },
          "name": "terminatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9741
          },
          "name": "terminationReason",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#use_ml_runtime DataDatabricksCluster#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9669
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9747
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 37
      },
      "name": "DataDatabricksClusterClusterInfoAutoscale",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#max_workers DataDatabricksCluster#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 41
          },
          "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.71.0/docs/data-sources/cluster#min_workers DataDatabricksCluster#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 45
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAutoscale"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 130
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 146
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoAutoscaleOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 134
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 150
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 124
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 140
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 95
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 154
      },
      "name": "DataDatabricksClusterClusterInfoAwsAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 158
          },
          "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.71.0/docs/data-sources/cluster#ebs_volume_count DataDatabricksCluster#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 162
          },
          "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.71.0/docs/data-sources/cluster#ebs_volume_iops DataDatabricksCluster#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 166
          },
          "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.71.0/docs/data-sources/cluster#ebs_volume_size DataDatabricksCluster#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 170
          },
          "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.71.0/docs/data-sources/cluster#ebs_volume_throughput DataDatabricksCluster#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 174
          },
          "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.71.0/docs/data-sources/cluster#ebs_volume_type DataDatabricksCluster#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 178
          },
          "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.71.0/docs/data-sources/cluster#first_on_demand DataDatabricksCluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 182
          },
          "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.71.0/docs/data-sources/cluster#instance_profile_arn DataDatabricksCluster#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 186
          },
          "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.71.0/docs/data-sources/cluster#spot_bid_price_percent DataDatabricksCluster#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 190
          },
          "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.71.0/docs/data-sources/cluster#zone_id DataDatabricksCluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 194
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 383
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 399
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 415
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 431
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 447
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 463
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 479
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 495
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 511
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 527
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoAwsAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 387
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 403
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 419
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 435
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 451
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 467
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 483
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 499
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 515
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 531
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 377
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 393
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 409
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 425
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 441
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 457
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 473
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 489
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 505
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 521
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 652
      },
      "name": "DataDatabricksClusterClusterInfoAzureAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 656
          },
          "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.71.0/docs/data-sources/cluster#first_on_demand DataDatabricksCluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 660
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 670
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#spot_bid_max_price DataDatabricksCluster#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 664
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAzureAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 535
      },
      "name": "DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#log_analytics_primary_key DataDatabricksCluster#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 539
          },
          "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.71.0/docs/data-sources/cluster#log_analytics_workspace_id DataDatabricksCluster#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 543
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 628
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 644
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 632
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 648
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 622
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 638
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 826
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 781
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 797
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 829
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 813
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoAzureAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 823
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 785
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 801
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 833
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 817
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 775
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 791
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 807
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1278
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConf",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#dbfs DataDatabricksCluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1284
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#s3 DataDatabricksCluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1290
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#volumes DataDatabricksCluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1296
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConf"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 837
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConfDbfs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 841
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 880
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 873
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 914
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 907
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1391
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1407
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1423
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1394
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1410
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1426
          },
          "name": "resetVolumes"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoClusterLogConfOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1388
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1404
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1420
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1398
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1414
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1430
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 918
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConfS3",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 926
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#canned_acl DataDatabricksCluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 922
          },
          "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.71.0/docs/data-sources/cluster#enable_encryption DataDatabricksCluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 930
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#encryption_type DataDatabricksCluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 934
          },
          "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.71.0/docs/data-sources/cluster#endpoint DataDatabricksCluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 938
          },
          "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.71.0/docs/data-sources/cluster#kms_key DataDatabricksCluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 942
          },
          "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.71.0/docs/data-sources/cluster#region DataDatabricksCluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 946
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfS3"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1096
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1125
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1141
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1157
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1173
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1189
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1100
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1113
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1129
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1145
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1161
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1177
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1193
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1090
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1106
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1119
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1135
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1151
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1167
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1183
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1197
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConfVolumes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1201
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1233
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConfVolumesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1274
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1267
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1434
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogStatus",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#last_attempted DataDatabricksCluster#last_attempted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1438
          },
          "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.71.0/docs/data-sources/cluster#last_exception DataDatabricksCluster#last_exception}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1442
          },
          "name": "lastException",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogStatus"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1527
          },
          "name": "resetLastAttempted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1543
          },
          "name": "resetLastException"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoClusterLogStatusOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1531
          },
          "name": "lastAttemptedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1547
          },
          "name": "lastExceptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1521
          },
          "name": "lastAttempted",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1537
          },
          "name": "lastException",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogStatusOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1668
      },
      "name": "DataDatabricksClusterClusterInfoDockerImage",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1678
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#url DataDatabricksCluster#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1672
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDockerImage"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1551
      },
      "name": "DataDatabricksClusterClusterInfoDockerImageBasicAuth",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#password DataDatabricksCluster#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1555
          },
          "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.71.0/docs/data-sources/cluster#username DataDatabricksCluster#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1559
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1644
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1660
          },
          "name": "resetUsername"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1648
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1664
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1638
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1654
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1776
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1779
          },
          "name": "resetBasicAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1763
          },
          "name": "resetUrl"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoDockerImageOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1773
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1783
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1767
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1757
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1728
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1871
      },
      "name": "DataDatabricksClusterClusterInfoDriver",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#host_private_ip DataDatabricksCluster#host_private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1875
          },
          "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.71.0/docs/data-sources/cluster#instance_id DataDatabricksCluster#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1879
          },
          "name": "instanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1901
          },
          "name": "nodeAwsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#node_id DataDatabricksCluster#node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1883
          },
          "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.71.0/docs/data-sources/cluster#private_ip DataDatabricksCluster#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1887
          },
          "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.71.0/docs/data-sources/cluster#public_dns DataDatabricksCluster#public_dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1891
          },
          "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.71.0/docs/data-sources/cluster#start_timestamp DataDatabricksCluster#start_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1895
          },
          "name": "startTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDriver"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1787
      },
      "name": "DataDatabricksClusterClusterInfoDriverNodeAwsAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#is_spot DataDatabricksCluster#is_spot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1791
          },
          "name": "isSpot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDriverNodeAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1823
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1863
          },
          "name": "resetIsSpot"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1867
          },
          "name": "isSpotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1857
          },
          "name": "isSpot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1975
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2144
          },
          "name": "putNodeAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2051
          },
          "name": "resetHostPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2067
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2147
          },
          "name": "resetNodeAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2083
          },
          "name": "resetNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2099
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2115
          },
          "name": "resetPublicDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2131
          },
          "name": "resetStartTimestamp"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoDriverOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2141
          },
          "name": "nodeAwsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2055
          },
          "name": "hostPrivateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2071
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2151
          },
          "name": "nodeAwsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2087
          },
          "name": "nodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2103
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2119
          },
          "name": "publicDnsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2135
          },
          "name": "startTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2045
          },
          "name": "hostPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2061
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2077
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2093
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2109
          },
          "name": "publicDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2125
          },
          "name": "startTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1986
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDriverOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2239
      },
      "name": "DataDatabricksClusterClusterInfoExecutors",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#host_private_ip DataDatabricksCluster#host_private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2243
          },
          "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.71.0/docs/data-sources/cluster#instance_id DataDatabricksCluster#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2247
          },
          "name": "instanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2269
          },
          "name": "nodeAwsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#node_id DataDatabricksCluster#node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2251
          },
          "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.71.0/docs/data-sources/cluster#private_ip DataDatabricksCluster#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2255
          },
          "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.71.0/docs/data-sources/cluster#public_dns DataDatabricksCluster#public_dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2259
          },
          "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.71.0/docs/data-sources/cluster#start_timestamp DataDatabricksCluster#start_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2263
          },
          "name": "startTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoExecutors"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2551
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterClusterInfoExecutorsList",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2544
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2544
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoExecutorsList"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2155
      },
      "name": "DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#is_spot DataDatabricksCluster#is_spot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2159
          },
          "name": "isSpot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2231
          },
          "name": "resetIsSpot"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2235
          },
          "name": "isSpotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2225
          },
          "name": "isSpot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2524
          },
          "name": "putNodeAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2431
          },
          "name": "resetHostPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2447
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2527
          },
          "name": "resetNodeAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2463
          },
          "name": "resetNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2479
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2495
          },
          "name": "resetPublicDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2511
          },
          "name": "resetStartTimestamp"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoExecutorsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2521
          },
          "name": "nodeAwsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2435
          },
          "name": "hostPrivateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2451
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2531
          },
          "name": "nodeAwsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2467
          },
          "name": "nodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2483
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2499
          },
          "name": "publicDnsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2515
          },
          "name": "startTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2425
          },
          "name": "hostPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2441
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2457
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2473
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2489
          },
          "name": "publicDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2505
          },
          "name": "startTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoExecutorsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2555
      },
      "name": "DataDatabricksClusterClusterInfoGcpAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2559
          },
          "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.71.0/docs/data-sources/cluster#boot_disk_size DataDatabricksCluster#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2563
          },
          "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.71.0/docs/data-sources/cluster#google_service_account DataDatabricksCluster#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2567
          },
          "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.71.0/docs/data-sources/cluster#local_ssd_count DataDatabricksCluster#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2571
          },
          "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.71.0/docs/data-sources/cluster#use_preemptible_executors DataDatabricksCluster#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2575
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#zone_id DataDatabricksCluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2579
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoGcpAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2716
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2732
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2748
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2764
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2780
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2796
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoGcpAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2720
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2736
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2752
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2768
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2784
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2800
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2710
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2726
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2742
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2758
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2774
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2790
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3569
      },
      "name": "DataDatabricksClusterClusterInfoInitScripts",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#abfss DataDatabricksCluster#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3575
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#dbfs DataDatabricksCluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3581
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#file DataDatabricksCluster#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3587
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#gcs DataDatabricksCluster#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3593
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#s3 DataDatabricksCluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3599
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#volumes DataDatabricksCluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3605
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#workspace DataDatabricksCluster#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3611
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScripts"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2804
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsAbfss",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2808
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2840
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2881
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2874
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2851
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2885
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsDbfs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2889
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2928
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2921
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2962
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2955
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2932
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2966
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsFile",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2970
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsFile"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3009
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3002
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsFileOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3043
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3036
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3013
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3047
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsGcs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3051
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsGcs"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3083
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3124
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3117
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3893
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterClusterInfoInitScriptsList",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3886
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3886
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3886
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsList"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3770
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3786
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3802
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3818
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3834
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3850
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3866
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3773
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3789
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3805
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3821
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3837
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3853
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3869
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoInitScriptsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3767
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3783
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3799
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3815
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3831
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3847
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3863
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3777
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3793
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3809
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3825
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3841
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3857
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3873
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3128
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsS3",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3136
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#canned_acl DataDatabricksCluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3132
          },
          "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.71.0/docs/data-sources/cluster#enable_encryption DataDatabricksCluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3140
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#encryption_type DataDatabricksCluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3144
          },
          "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.71.0/docs/data-sources/cluster#endpoint DataDatabricksCluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3148
          },
          "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.71.0/docs/data-sources/cluster#kms_key DataDatabricksCluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3152
          },
          "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.71.0/docs/data-sources/cluster#region DataDatabricksCluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3156
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsS3"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3306
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3335
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3351
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3367
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3383
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3399
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoInitScriptsS3OutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3310
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3323
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3339
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3355
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3371
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3387
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3403
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3300
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3316
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3329
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3345
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3361
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3377
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3393
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3407
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsVolumes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3411
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3443
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3484
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3477
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3488
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsWorkspace",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3492
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3524
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3565
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3558
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 10115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 10108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10987
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11003
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11019
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11035
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11051
          },
          "name": "putClusterLogStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11067
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11083
          },
          "name": "putDriver",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11099
          },
          "name": "putExecutors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11115
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11131
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11147
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11163
          },
          "name": "putTerminationReason",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11179
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10990
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10430
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11006
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11022
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10446
          },
          "name": "resetClusterCores"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10462
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11038
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11054
          },
          "name": "resetClusterLogStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10478
          },
          "name": "resetClusterMemoryMb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10494
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10510
          },
          "name": "resetClusterSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10526
          },
          "name": "resetCreatorUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10542
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10558
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10574
          },
          "name": "resetDefaultTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11070
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11086
          },
          "name": "resetDriver"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10590
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10606
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10622
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10638
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11102
          },
          "name": "resetExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11118
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11134
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10654
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10670
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10686
          },
          "name": "resetJdbcPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10702
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10718
          },
          "name": "resetLastRestartedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10734
          },
          "name": "resetLastStateLossTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10750
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10766
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10782
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10798
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10814
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10830
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10846
          },
          "name": "resetSparkContextId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10862
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10878
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11150
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10894
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10910
          },
          "name": "resetStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10926
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10942
          },
          "name": "resetStateMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10958
          },
          "name": "resetTerminatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11166
          },
          "name": "resetTerminationReason"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10974
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11182
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10984
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11000
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11016
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11032
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11048
          },
          "name": "clusterLogStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11064
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11080
          },
          "name": "driver",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11096
          },
          "name": "executors",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11112
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11128
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11144
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11160
          },
          "name": "terminationReason",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReasonOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11176
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10994
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10434
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11010
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11026
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10450
          },
          "name": "clusterCoresInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10466
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11042
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11058
          },
          "name": "clusterLogStatusInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10482
          },
          "name": "clusterMemoryMbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10498
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10514
          },
          "name": "clusterSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10530
          },
          "name": "creatorUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10546
          },
          "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": 10562
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10578
          },
          "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": 11074
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11090
          },
          "name": "driverInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10594
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10610
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10626
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10642
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11106
          },
          "name": "executorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11122
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11138
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10658
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10674
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10690
          },
          "name": "jdbcPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10706
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10722
          },
          "name": "lastRestartedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10738
          },
          "name": "lastStateLossTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10754
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10770
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10786
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10802
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10818
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10834
          },
          "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": 10850
          },
          "name": "sparkContextIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10866
          },
          "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": 10882
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11154
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10898
          },
          "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": 10914
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10930
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10946
          },
          "name": "stateMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10962
          },
          "name": "terminatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11170
          },
          "name": "terminationReasonInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10978
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11186
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10424
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10440
          },
          "name": "clusterCores",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10456
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10472
          },
          "name": "clusterMemoryMb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10488
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10504
          },
          "name": "clusterSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10520
          },
          "name": "creatorUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10536
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10552
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10568
          },
          "name": "defaultTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10584
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10600
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10616
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10632
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10648
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10664
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10680
          },
          "name": "jdbcPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10696
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10712
          },
          "name": "lastRestartedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10728
          },
          "name": "lastStateLossTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10744
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10760
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10776
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10792
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10808
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10824
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10840
          },
          "name": "sparkContextId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10856
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10872
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10888
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10904
          },
          "name": "startTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10920
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10936
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10952
          },
          "name": "terminatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10968
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8050
      },
      "name": "DataDatabricksClusterClusterInfoSpec",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#spark_version DataDatabricksCluster#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8130
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#apply_policy_default_values DataDatabricksCluster#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8054
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#autoscale DataDatabricksCluster#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8144
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8150
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8156
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8162
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8168
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster#cluster_name DataDatabricksCluster#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8058
          },
          "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.71.0/docs/data-sources/cluster#custom_tags DataDatabricksCluster#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8062
          },
          "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.71.0/docs/data-sources/cluster#data_security_mode DataDatabricksCluster#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8066
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8174
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#driver_instance_pool_id DataDatabricksCluster#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8070
          },
          "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.71.0/docs/data-sources/cluster#driver_node_type_id DataDatabricksCluster#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8074
          },
          "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.71.0/docs/data-sources/cluster#enable_elastic_disk DataDatabricksCluster#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8078
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#enable_local_disk_encryption DataDatabricksCluster#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8082
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8180
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#idempotency_token DataDatabricksCluster#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8086
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8186
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster#instance_pool_id DataDatabricksCluster#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8090
          },
          "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.71.0/docs/data-sources/cluster#is_single_node DataDatabricksCluster#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8094
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#kind DataDatabricksCluster#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8098
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#library DataDatabricksCluster#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8192
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster#node_type_id DataDatabricksCluster#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8102
          },
          "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.71.0/docs/data-sources/cluster#num_workers DataDatabricksCluster#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8106
          },
          "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.71.0/docs/data-sources/cluster#policy_id DataDatabricksCluster#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8110
          },
          "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.71.0/docs/data-sources/cluster#runtime_engine DataDatabricksCluster#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8114
          },
          "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.71.0/docs/data-sources/cluster#single_user_name DataDatabricksCluster#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8118
          },
          "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.71.0/docs/data-sources/cluster#spark_conf DataDatabricksCluster#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8122
          },
          "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.71.0/docs/data-sources/cluster#spark_env_vars DataDatabricksCluster#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8126
          },
          "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.71.0/docs/data-sources/cluster#ssh_public_keys DataDatabricksCluster#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8134
          },
          "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.71.0/docs/data-sources/cluster#use_ml_runtime DataDatabricksCluster#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8138
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8198
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpec"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3897
      },
      "name": "DataDatabricksClusterClusterInfoSpecAutoscale",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#max_workers DataDatabricksCluster#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3901
          },
          "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.71.0/docs/data-sources/cluster#min_workers DataDatabricksCluster#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3905
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAutoscale"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3951
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3990
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4006
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecAutoscaleOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3994
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4010
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3984
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4000
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3955
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4014
      },
      "name": "DataDatabricksClusterClusterInfoSpecAwsAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4018
          },
          "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.71.0/docs/data-sources/cluster#ebs_volume_count DataDatabricksCluster#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4022
          },
          "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.71.0/docs/data-sources/cluster#ebs_volume_iops DataDatabricksCluster#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4026
          },
          "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.71.0/docs/data-sources/cluster#ebs_volume_size DataDatabricksCluster#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4030
          },
          "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.71.0/docs/data-sources/cluster#ebs_volume_throughput DataDatabricksCluster#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4034
          },
          "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.71.0/docs/data-sources/cluster#ebs_volume_type DataDatabricksCluster#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4038
          },
          "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.71.0/docs/data-sources/cluster#first_on_demand DataDatabricksCluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4042
          },
          "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.71.0/docs/data-sources/cluster#instance_profile_arn DataDatabricksCluster#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4046
          },
          "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.71.0/docs/data-sources/cluster#spot_bid_price_percent DataDatabricksCluster#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4050
          },
          "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.71.0/docs/data-sources/cluster#zone_id DataDatabricksCluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4054
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4243
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4259
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4275
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4291
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4307
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4323
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4339
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4355
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4371
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4387
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecAwsAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4247
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4263
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4279
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4295
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4311
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4327
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4343
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4359
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4375
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4391
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4237
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4253
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4269
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4285
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4301
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4317
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4333
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4349
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4365
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4381
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4512
      },
      "name": "DataDatabricksClusterClusterInfoSpecAzureAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4516
          },
          "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.71.0/docs/data-sources/cluster#first_on_demand DataDatabricksCluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4520
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4530
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#spot_bid_max_price DataDatabricksCluster#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4524
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAzureAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4395
      },
      "name": "DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#log_analytics_primary_key DataDatabricksCluster#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4399
          },
          "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.71.0/docs/data-sources/cluster#log_analytics_workspace_id DataDatabricksCluster#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4403
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4488
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4504
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4492
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4508
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4482
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4498
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4686
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4641
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4657
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4689
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4673
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecAzureAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4683
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4645
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4661
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4693
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4677
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4635
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4651
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4667
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5138
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConf",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#dbfs DataDatabricksCluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5144
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#s3 DataDatabricksCluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5150
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#volumes DataDatabricksCluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5156
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConf"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4697
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4701
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4733
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4774
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4767
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5251
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5267
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5283
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5254
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5270
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5286
          },
          "name": "resetVolumes"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5248
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5264
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5280
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5258
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5274
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5290
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4778
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfS3",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4786
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#canned_acl DataDatabricksCluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4782
          },
          "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.71.0/docs/data-sources/cluster#enable_encryption DataDatabricksCluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4790
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#encryption_type DataDatabricksCluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4794
          },
          "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.71.0/docs/data-sources/cluster#endpoint DataDatabricksCluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4798
          },
          "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.71.0/docs/data-sources/cluster#kms_key DataDatabricksCluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4802
          },
          "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.71.0/docs/data-sources/cluster#region DataDatabricksCluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4806
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfS3"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4956
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4985
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5001
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5017
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5033
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5049
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4960
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4973
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4989
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5005
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5021
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5037
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5053
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4950
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4966
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4979
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4995
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5011
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5027
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5043
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5057
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5061
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5093
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfVolumesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5134
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5127
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5408
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterMountInfo",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#local_mount_dir_path DataDatabricksCluster#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5412
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5422
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#remote_mount_dir_path DataDatabricksCluster#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5416
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterMountInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5582
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecClusterMountInfoList",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5575
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5575
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5575
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterMountInfoList"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5294
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#server_address DataDatabricksCluster#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5302
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#mount_options DataDatabricksCluster#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5298
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5387
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5391
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5404
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5381
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5397
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5558
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5545
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecClusterMountInfoOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5555
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5533
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5562
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5549
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5526
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5539
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterMountInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5697
      },
      "name": "DataDatabricksClusterClusterInfoSpecDockerImage",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#url DataDatabricksCluster#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5701
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5707
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecDockerImage"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5586
      },
      "name": "DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#password DataDatabricksCluster#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5590
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#username DataDatabricksCluster#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5594
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5633
      },
      "name": "DataDatabricksClusterClusterInfoSpecDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5680
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5693
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5673
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5686
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5802
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5805
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecDockerImageOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5799
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5809
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5793
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5786
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5813
      },
      "name": "DataDatabricksClusterClusterInfoSpecGcpAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5817
          },
          "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.71.0/docs/data-sources/cluster#boot_disk_size DataDatabricksCluster#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5821
          },
          "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.71.0/docs/data-sources/cluster#google_service_account DataDatabricksCluster#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5825
          },
          "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.71.0/docs/data-sources/cluster#local_ssd_count DataDatabricksCluster#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5829
          },
          "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.71.0/docs/data-sources/cluster#use_preemptible_executors DataDatabricksCluster#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5833
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#zone_id DataDatabricksCluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5837
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecGcpAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5974
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5990
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6006
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6022
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6038
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6054
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecGcpAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5978
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5994
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6010
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6026
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6042
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6058
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5968
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5984
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6000
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6016
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6032
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6048
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6827
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScripts",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#abfss DataDatabricksCluster#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6833
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#dbfs DataDatabricksCluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6839
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#file DataDatabricksCluster#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6845
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#gcs DataDatabricksCluster#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6851
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#s3 DataDatabricksCluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6857
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#volumes DataDatabricksCluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6863
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#workspace DataDatabricksCluster#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6869
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScripts"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6062
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsAbfss",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6066
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6098
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6139
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6132
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6143
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsDbfs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6147
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6179
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6220
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6213
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6224
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsFile",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6228
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsFile"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6260
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsFileOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6301
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6294
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6305
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsGcs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6309
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsGcs"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6341
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6382
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6375
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7151
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsList",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7144
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7144
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsList"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6943
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7028
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7044
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7060
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7076
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7092
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7108
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7124
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7031
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7047
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7063
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7079
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7095
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7111
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7127
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7025
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7041
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7057
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7073
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7089
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7105
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7121
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7035
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7051
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7067
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7083
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7099
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7115
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7131
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6957
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6386
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsS3",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6394
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#canned_acl DataDatabricksCluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6390
          },
          "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.71.0/docs/data-sources/cluster#enable_encryption DataDatabricksCluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6398
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#encryption_type DataDatabricksCluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6402
          },
          "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.71.0/docs/data-sources/cluster#endpoint DataDatabricksCluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6406
          },
          "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.71.0/docs/data-sources/cluster#kms_key DataDatabricksCluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6410
          },
          "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.71.0/docs/data-sources/cluster#region DataDatabricksCluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6414
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsS3"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6564
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6593
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6609
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6625
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6641
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6657
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsS3OutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6568
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6581
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6597
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6613
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6629
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6645
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6661
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6558
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6574
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6587
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6603
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6619
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6635
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6651
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6665
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsVolumes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6669
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6701
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6742
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6735
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6746
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6750
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6789
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6782
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6823
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6816
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7530
      },
      "name": "DataDatabricksClusterClusterInfoSpecLibrary",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#cran DataDatabricksCluster#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7552
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#egg DataDatabricksCluster#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7534
          },
          "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.71.0/docs/data-sources/cluster#jar DataDatabricksCluster#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7538
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#maven DataDatabricksCluster#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7558
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#pypi DataDatabricksCluster#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7564
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#requirements DataDatabricksCluster#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7542
          },
          "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.71.0/docs/data-sources/cluster#whl DataDatabricksCluster#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7546
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibrary"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7155
      },
      "name": "DataDatabricksClusterClusterInfoSpecLibraryCran",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#package DataDatabricksCluster#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7159
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#repo DataDatabricksCluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7163
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryCran"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7261
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecLibraryCranOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7249
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7265
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7242
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7255
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7846
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecLibraryList",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7839
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7839
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryList"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7269
      },
      "name": "DataDatabricksClusterClusterInfoSpecLibraryMaven",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#coordinates DataDatabricksCluster#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7273
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#exclusions DataDatabricksCluster#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7277
          },
          "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.71.0/docs/data-sources/cluster#repo DataDatabricksCluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7281
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryMaven"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7392
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7408
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecLibraryMavenOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7380
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7396
          },
          "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": 7412
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7373
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7386
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7402
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7787
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7803
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7819
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7790
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7726
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7742
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7806
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7822
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7758
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7774
          },
          "name": "resetWhl"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecLibraryOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7784
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7800
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7816
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7794
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7730
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7746
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7810
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7826
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7762
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7778
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7720
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7736
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7752
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7768
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7416
      },
      "name": "DataDatabricksClusterClusterInfoSpecLibraryPypi",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#package DataDatabricksCluster#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7420
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#repo DataDatabricksCluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7424
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryPypi"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7522
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecLibraryPypiOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7510
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7526
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7503
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7516
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 8454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9024
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9040
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9056
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9072
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9088
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9104
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9120
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9136
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9152
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9168
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8673
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9027
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9043
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9059
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9075
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9091
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8694
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8710
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8726
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9107
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8742
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8758
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8774
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8790
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9123
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8806
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9139
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8822
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8838
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8854
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9155
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8870
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8886
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8902
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8918
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8934
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8950
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8966
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8995
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9011
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9171
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9021
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9037
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9053
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8682
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9069
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9085
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9101
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9117
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9133
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9149
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9165
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8677
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9031
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9047
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9063
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9079
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9095
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8698
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8714
          },
          "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": 8730
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9111
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8746
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8762
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8778
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8794
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9127
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8810
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9143
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8826
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8842
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8858
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9159
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8874
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8890
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8906
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8922
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8938
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8954
          },
          "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": 8970
          },
          "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": 8983
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8999
          },
          "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": 9015
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9175
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8667
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8688
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8704
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8720
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8736
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8752
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8768
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8784
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8800
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8816
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8832
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8848
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8864
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8880
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8896
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8912
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8928
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8944
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8960
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8976
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8989
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9005
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7967
      },
      "name": "DataDatabricksClusterClusterInfoSpecWorkloadType",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#clients DataDatabricksCluster#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7973
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecWorkloadType"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7850
      },
      "name": "DataDatabricksClusterClusterInfoSpecWorkloadTypeClients",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#jobs DataDatabricksCluster#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7854
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#notebooks DataDatabricksCluster#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7858
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7904
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7943
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7959
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7947
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7963
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7937
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7953
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 8012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8042
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecWorkloadTypeOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8039
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8046
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8016
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 9179
      },
      "name": "DataDatabricksClusterClusterInfoTerminationReason",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#code DataDatabricksCluster#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9183
          },
          "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.71.0/docs/data-sources/cluster#parameters DataDatabricksCluster#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9187
          },
          "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.71.0/docs/data-sources/cluster#type DataDatabricksCluster#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9191
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoTerminationReason"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReasonOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReasonOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 9244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 9237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9289
          },
          "name": "resetCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9305
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9321
          },
          "name": "resetType"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoTerminationReasonOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9293
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9309
          },
          "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": 9325
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9283
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9299
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9315
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoTerminationReasonOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 9446
      },
      "name": "DataDatabricksClusterClusterInfoWorkloadType",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#clients DataDatabricksCluster#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9452
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoWorkloadType"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 9329
      },
      "name": "DataDatabricksClusterClusterInfoWorkloadTypeClients",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#jobs DataDatabricksCluster#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9333
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster#notebooks DataDatabricksCluster#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9337
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 9383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 9376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9422
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9438
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9426
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9442
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9416
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9432
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 9491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 9484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9521
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksClusterClusterInfoWorkloadTypeOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9518
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9525
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9495
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "@cdktf/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframework": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework databricks_cluster_pluginframework}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframework",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework databricks_cluster_pluginframework} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 11553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 11521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksClusterPluginframework resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11538
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11599
          },
          "name": "putClusterInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11586
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11602
          },
          "name": "resetClusterInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11618
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11630
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11638
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 11526
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11596
          },
          "name": "clusterInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11590
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11606
          },
          "name": "clusterInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11622
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11580
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11612
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframework"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 9850
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfo",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#autoscale DataDatabricksClusterPluginframework#autoscale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9854
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#autotermination_minutes DataDatabricksClusterPluginframework#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9858
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#aws_attributes DataDatabricksClusterPluginframework#aws_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9862
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#azure_attributes DataDatabricksClusterPluginframework#azure_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9866
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#cluster_cores DataDatabricksClusterPluginframework#cluster_cores}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9870
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#cluster_id DataDatabricksClusterPluginframework#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9874
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#cluster_log_conf DataDatabricksClusterPluginframework#cluster_log_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9878
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#cluster_log_status DataDatabricksClusterPluginframework#cluster_log_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9882
          },
          "name": "clusterLogStatus",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#cluster_memory_mb DataDatabricksClusterPluginframework#cluster_memory_mb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9886
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#cluster_name DataDatabricksClusterPluginframework#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9890
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#cluster_source DataDatabricksClusterPluginframework#cluster_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9894
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#creator_user_name DataDatabricksClusterPluginframework#creator_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9898
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#custom_tags DataDatabricksClusterPluginframework#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9902
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#data_security_mode DataDatabricksClusterPluginframework#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9906
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#default_tags DataDatabricksClusterPluginframework#default_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9910
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#docker_image DataDatabricksClusterPluginframework#docker_image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9914
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#driver DataDatabricksClusterPluginframework#driver}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9918
          },
          "name": "driver",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": 9922
          },
          "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.71.0/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": 9926
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#enable_elastic_disk DataDatabricksClusterPluginframework#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9930
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9934
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#executors DataDatabricksClusterPluginframework#executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9938
          },
          "name": "executors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#gcp_attributes DataDatabricksClusterPluginframework#gcp_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9942
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#init_scripts DataDatabricksClusterPluginframework#init_scripts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9946
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#instance_pool_id DataDatabricksClusterPluginframework#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9950
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#is_single_node DataDatabricksClusterPluginframework#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9954
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#jdbc_port DataDatabricksClusterPluginframework#jdbc_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9958
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#kind DataDatabricksClusterPluginframework#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9962
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#last_restarted_time DataDatabricksClusterPluginframework#last_restarted_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9966
          },
          "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.71.0/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": 9970
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#node_type_id DataDatabricksClusterPluginframework#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9974
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#num_workers DataDatabricksClusterPluginframework#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9978
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#policy_id DataDatabricksClusterPluginframework#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9982
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#runtime_engine DataDatabricksClusterPluginframework#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9986
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#single_user_name DataDatabricksClusterPluginframework#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9990
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#spark_conf DataDatabricksClusterPluginframework#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9994
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#spark_context_id DataDatabricksClusterPluginframework#spark_context_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9998
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#spark_env_vars DataDatabricksClusterPluginframework#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10002
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#spark_version DataDatabricksClusterPluginframework#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10006
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#spec DataDatabricksClusterPluginframework#spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10010
          },
          "name": "spec",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#ssh_public_keys DataDatabricksClusterPluginframework#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10014
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#start_time DataDatabricksClusterPluginframework#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10018
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#state DataDatabricksClusterPluginframework#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10022
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#state_message DataDatabricksClusterPluginframework#state_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10026
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#terminated_time DataDatabricksClusterPluginframework#terminated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10030
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#termination_reason DataDatabricksClusterPluginframework#termination_reason}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10034
          },
          "name": "terminationReason",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#use_ml_runtime DataDatabricksClusterPluginframework#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10038
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#workload_type DataDatabricksClusterPluginframework#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10042
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 28
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAutoscale",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#max_workers DataDatabricksClusterPluginframework#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 32
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#min_workers DataDatabricksClusterPluginframework#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 36
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 173
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAutoscaleList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 166
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 166
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAutoscaleList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 85
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 75
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 133
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 149
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAutoscaleOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 137
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 153
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 127
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 143
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 89
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 177
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 181
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ebs_volume_count DataDatabricksClusterPluginframework#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 185
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ebs_volume_iops DataDatabricksClusterPluginframework#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 189
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ebs_volume_size DataDatabricksClusterPluginframework#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 193
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ebs_volume_throughput DataDatabricksClusterPluginframework#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 197
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ebs_volume_type DataDatabricksClusterPluginframework#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 201
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#first_on_demand DataDatabricksClusterPluginframework#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 205
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#instance_profile_arn DataDatabricksClusterPluginframework#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 209
          },
          "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.71.0/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": 213
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#zone_id DataDatabricksClusterPluginframework#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 217
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 586
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 579
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 579
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 418
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 434
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 450
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 466
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 482
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 498
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 514
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 530
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 546
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 562
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 422
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 438
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 454
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 470
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 486
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 502
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 518
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 534
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 550
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 566
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 412
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 428
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 444
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 460
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 476
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 492
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 508
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 524
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 540
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 556
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 739
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 743
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#first_on_demand DataDatabricksClusterPluginframework#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 747
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#log_analytics_info DataDatabricksClusterPluginframework#log_analytics_info}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 751
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": 755
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 950
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 943
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 943
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 943
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 590
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 594
          },
          "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.71.0/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": 598
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 728
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 735
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 728
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 728
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 728
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 721
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 695
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 711
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 699
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 715
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 689
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 705
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 907
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 878
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 894
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 910
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 926
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 904
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 882
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 898
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 914
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 930
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 872
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 888
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 920
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1491
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#dbfs DataDatabricksClusterPluginframework#dbfs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1495
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#s3 DataDatabricksClusterPluginframework#s3}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1499
          },
          "name": "s3",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#volumes DataDatabricksClusterPluginframework#volumes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1503
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 954
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 958
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1063
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1056
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1056
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1056
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 990
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1043
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1036
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1669
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1662
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1662
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1662
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1610
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1626
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1642
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1613
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1629
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1645
          },
          "name": "resetVolumes"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1607
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1623
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3List"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1639
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1617
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1633
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1649
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1067
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1075
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#canned_acl DataDatabricksClusterPluginframework#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1071
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#enable_encryption DataDatabricksClusterPluginframework#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1079
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#encryption_type DataDatabricksClusterPluginframework#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1083
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#endpoint DataDatabricksClusterPluginframework#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1087
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#kms_key DataDatabricksClusterPluginframework#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1091
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#region DataDatabricksClusterPluginframework#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1095
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3List": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3List",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1374
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3OutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3List",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1367
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1367
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3List"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1257
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1286
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1302
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1318
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1334
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1350
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1261
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1274
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1290
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1306
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1322
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1338
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1354
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1251
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1267
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1280
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1296
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1312
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1328
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1344
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1378
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1382
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1487
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1480
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1480
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1414
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1467
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1460
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1673
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#last_attempted DataDatabricksClusterPluginframework#last_attempted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1677
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#last_exception DataDatabricksClusterPluginframework#last_exception}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1681
          },
          "name": "lastException",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1818
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1811
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1811
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1811
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1804
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1778
          },
          "name": "resetLastAttempted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1794
          },
          "name": "resetLastException"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1782
          },
          "name": "lastAttemptedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1798
          },
          "name": "lastExceptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1772
          },
          "name": "lastAttempted",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1788
          },
          "name": "lastException",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1971
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImage",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#basic_auth DataDatabricksClusterPluginframework#basic_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1975
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#url DataDatabricksClusterPluginframework#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1979
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1822
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#password DataDatabricksClusterPluginframework#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1826
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#username DataDatabricksClusterPluginframework#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1830
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1967
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1960
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1960
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1960
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1927
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1943
          },
          "name": "resetUsername"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1931
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1947
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1921
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1937
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2116
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImageList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2109
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImageList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2073
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2076
          },
          "name": "resetBasicAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2092
          },
          "name": "resetUrl"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImageOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2070
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2080
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2096
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2086
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2236
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriver",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#host_private_ip DataDatabricksClusterPluginframework#host_private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2240
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#instance_id DataDatabricksClusterPluginframework#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2244
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#node_aws_attributes DataDatabricksClusterPluginframework#node_aws_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2248
          },
          "name": "nodeAwsAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#node_id DataDatabricksClusterPluginframework#node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2252
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#private_ip DataDatabricksClusterPluginframework#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2256
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#public_dns DataDatabricksClusterPluginframework#public_dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2260
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#start_timestamp DataDatabricksClusterPluginframework#start_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2264
          },
          "name": "startTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriver"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2546
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2539
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2539
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2539
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2120
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#is_spot DataDatabricksClusterPluginframework#is_spot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2124
          },
          "name": "isSpot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2232
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2225
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2225
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2208
          },
          "name": "resetIsSpot"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2212
          },
          "name": "isSpotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2202
          },
          "name": "isSpot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2455
          },
          "name": "putNodeAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2426
          },
          "name": "resetHostPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2442
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2458
          },
          "name": "resetNodeAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2474
          },
          "name": "resetNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2490
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2506
          },
          "name": "resetPublicDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2522
          },
          "name": "resetStartTimestamp"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2452
          },
          "name": "nodeAwsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2430
          },
          "name": "hostPrivateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2446
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2462
          },
          "name": "nodeAwsAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2478
          },
          "name": "nodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2494
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2510
          },
          "name": "publicDnsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2526
          },
          "name": "startTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2420
          },
          "name": "hostPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2436
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2468
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2484
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2500
          },
          "name": "publicDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2516
          },
          "name": "startTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2666
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutors",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#host_private_ip DataDatabricksClusterPluginframework#host_private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2670
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#instance_id DataDatabricksClusterPluginframework#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2674
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#node_aws_attributes DataDatabricksClusterPluginframework#node_aws_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2678
          },
          "name": "nodeAwsAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#node_id DataDatabricksClusterPluginframework#node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2682
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#private_ip DataDatabricksClusterPluginframework#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2686
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#public_dns DataDatabricksClusterPluginframework#public_dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2690
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#start_timestamp DataDatabricksClusterPluginframework#start_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2694
          },
          "name": "startTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutors"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2969
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2976
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutorsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2969
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2969
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2969
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2962
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutorsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2550
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#is_spot DataDatabricksClusterPluginframework#is_spot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2554
          },
          "name": "isSpot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2662
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2655
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2655
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2655
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2638
          },
          "name": "resetIsSpot"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2642
          },
          "name": "isSpotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2632
          },
          "name": "isSpot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2885
          },
          "name": "putNodeAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2856
          },
          "name": "resetHostPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2872
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2888
          },
          "name": "resetNodeAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2904
          },
          "name": "resetNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2920
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2936
          },
          "name": "resetPublicDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2952
          },
          "name": "resetStartTimestamp"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutorsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2882
          },
          "name": "nodeAwsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2860
          },
          "name": "hostPrivateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2876
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2892
          },
          "name": "nodeAwsAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2908
          },
          "name": "nodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2924
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2940
          },
          "name": "publicDnsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2956
          },
          "name": "startTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2850
          },
          "name": "hostPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2866
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2898
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2914
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2930
          },
          "name": "publicDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2946
          },
          "name": "startTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutorsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2980
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2984
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#boot_disk_size DataDatabricksClusterPluginframework#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2988
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#google_service_account DataDatabricksClusterPluginframework#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2992
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#local_ssd_count DataDatabricksClusterPluginframework#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2996
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#use_preemptible_executors DataDatabricksClusterPluginframework#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3000
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#zone_id DataDatabricksClusterPluginframework#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3004
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3257
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3250
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3153
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3169
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3185
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3201
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3217
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3233
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3157
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3173
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3189
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3205
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3221
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3237
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3147
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3163
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3179
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3195
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3211
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3227
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 4250
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScripts",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#abfss DataDatabricksClusterPluginframework#abfss}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4254
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#dbfs DataDatabricksClusterPluginframework#dbfs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4258
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#file DataDatabricksClusterPluginframework#file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4262
          },
          "name": "file",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#gcs DataDatabricksClusterPluginframework#gcs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4266
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#s3 DataDatabricksClusterPluginframework#s3}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4270
          },
          "name": "s3",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#volumes DataDatabricksClusterPluginframework#volumes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4274
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#workspace DataDatabricksClusterPluginframework#workspace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4278
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3261
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3265
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3370
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3363
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3363
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3297
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3350
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3343
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3374
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3378
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3483
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3476
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3476
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3410
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3463
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3456
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3487
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3491
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3596
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3589
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3589
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3589
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3523
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3576
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3569
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3600
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3604
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3709
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3702
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3702
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3636
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3689
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3682
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4560
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4553
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4437
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4453
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4469
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4485
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4501
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4517
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4533
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4440
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4456
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4472
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4488
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4504
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4520
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4536
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4434
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4450
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4466
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4482
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4498
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3List"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4514
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4530
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4444
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4460
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4476
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4492
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4508
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4524
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4540
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3713
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3721
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#canned_acl DataDatabricksClusterPluginframework#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3717
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#enable_encryption DataDatabricksClusterPluginframework#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3725
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#encryption_type DataDatabricksClusterPluginframework#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3729
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#endpoint DataDatabricksClusterPluginframework#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3733
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#kms_key DataDatabricksClusterPluginframework#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3737
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#region DataDatabricksClusterPluginframework#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3741
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3List": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3List",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4020
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3OutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3List",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4013
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4013
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4013
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4006
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3List"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3903
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3932
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3948
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3964
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3980
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3996
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3OutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3907
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3920
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3936
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3952
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3968
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3984
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4000
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3897
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3913
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3926
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3942
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3958
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3974
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3990
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 4024
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4028
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4133
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4126
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4126
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4060
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4113
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4106
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 4137
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4141
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4173
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4226
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4219
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 11506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 11498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11513
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11506
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11506
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 10413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 10403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10734
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10766
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10782
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10830
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10846
          },
          "name": "putClusterLogStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10974
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10990
          },
          "name": "putDriver",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11070
          },
          "name": "putExecutors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11086
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11102
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11358
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11454
          },
          "name": "putTerminationReason",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11486
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10737
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10753
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10769
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10785
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10801
          },
          "name": "resetClusterCores"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10817
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10833
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10849
          },
          "name": "resetClusterLogStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10865
          },
          "name": "resetClusterMemoryMb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10881
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10897
          },
          "name": "resetClusterSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10913
          },
          "name": "resetCreatorUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10929
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10945
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10961
          },
          "name": "resetDefaultTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10977
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10993
          },
          "name": "resetDriver"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11009
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11025
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11041
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11057
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11073
          },
          "name": "resetExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11089
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11105
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11121
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11137
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11153
          },
          "name": "resetJdbcPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11169
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11185
          },
          "name": "resetLastRestartedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11201
          },
          "name": "resetLastStateLossTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11217
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11233
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11249
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11265
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11281
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11297
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11313
          },
          "name": "resetSparkContextId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11329
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11345
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11361
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11377
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11393
          },
          "name": "resetStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11409
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11425
          },
          "name": "resetStateMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11441
          },
          "name": "resetTerminatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11457
          },
          "name": "resetTerminationReason"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11473
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11489
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10731
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10763
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10779
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10827
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10843
          },
          "name": "clusterLogStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10971
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10987
          },
          "name": "driver",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11067
          },
          "name": "executors",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11083
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11099
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11355
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11451
          },
          "name": "terminationReason",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11483
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10741
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10757
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10773
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10789
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10805
          },
          "name": "clusterCoresInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10821
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10837
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10853
          },
          "name": "clusterLogStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10869
          },
          "name": "clusterMemoryMbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10885
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10901
          },
          "name": "clusterSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10917
          },
          "name": "creatorUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10933
          },
          "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": 10949
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10965
          },
          "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": 10981
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10997
          },
          "name": "driverInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11013
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11029
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11045
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11061
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11077
          },
          "name": "executorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11093
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11109
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11125
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11141
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11157
          },
          "name": "jdbcPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11173
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11189
          },
          "name": "lastRestartedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11205
          },
          "name": "lastStateLossTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11221
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11237
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11253
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11269
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11285
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11301
          },
          "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": 11317
          },
          "name": "sparkContextIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11333
          },
          "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": 11349
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11365
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11381
          },
          "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": 11397
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11413
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11429
          },
          "name": "stateMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11445
          },
          "name": "terminatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11461
          },
          "name": "terminationReasonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11477
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11493
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10747
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10795
          },
          "name": "clusterCores",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10811
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10859
          },
          "name": "clusterMemoryMb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10875
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10891
          },
          "name": "clusterSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10907
          },
          "name": "creatorUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10923
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10939
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10955
          },
          "name": "defaultTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11003
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11019
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11035
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11051
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11115
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11131
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11147
          },
          "name": "jdbcPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11163
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11179
          },
          "name": "lastRestartedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11195
          },
          "name": "lastStateLossTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11211
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11227
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11243
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11259
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11275
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11291
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11307
          },
          "name": "sparkContextId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11323
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11339
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11371
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11387
          },
          "name": "startTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11403
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11419
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11435
          },
          "name": "terminatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11467
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 8343
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpec",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8347
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#autoscale DataDatabricksClusterPluginframework#autoscale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8351
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#autotermination_minutes DataDatabricksClusterPluginframework#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8355
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#aws_attributes DataDatabricksClusterPluginframework#aws_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8359
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#azure_attributes DataDatabricksClusterPluginframework#azure_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8363
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#cluster_log_conf DataDatabricksClusterPluginframework#cluster_log_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8367
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#cluster_name DataDatabricksClusterPluginframework#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8371
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#custom_tags DataDatabricksClusterPluginframework#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8375
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#data_security_mode DataDatabricksClusterPluginframework#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8379
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#docker_image DataDatabricksClusterPluginframework#docker_image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8383
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": 8387
          },
          "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.71.0/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": 8391
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#enable_elastic_disk DataDatabricksClusterPluginframework#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8395
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8399
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#gcp_attributes DataDatabricksClusterPluginframework#gcp_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8403
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#init_scripts DataDatabricksClusterPluginframework#init_scripts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8407
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#instance_pool_id DataDatabricksClusterPluginframework#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8411
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#is_single_node DataDatabricksClusterPluginframework#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8415
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#kind DataDatabricksClusterPluginframework#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8419
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#node_type_id DataDatabricksClusterPluginframework#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8423
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#num_workers DataDatabricksClusterPluginframework#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8427
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#policy_id DataDatabricksClusterPluginframework#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8431
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#runtime_engine DataDatabricksClusterPluginframework#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8435
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#single_user_name DataDatabricksClusterPluginframework#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8439
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#spark_conf DataDatabricksClusterPluginframework#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8443
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#spark_env_vars DataDatabricksClusterPluginframework#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8447
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#spark_version DataDatabricksClusterPluginframework#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8451
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ssh_public_keys DataDatabricksClusterPluginframework#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8455
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#use_ml_runtime DataDatabricksClusterPluginframework#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8459
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#workload_type DataDatabricksClusterPluginframework#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8463
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpec"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 4564
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#max_workers DataDatabricksClusterPluginframework#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4568
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#min_workers DataDatabricksClusterPluginframework#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4572
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4709
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4702
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4702
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4669
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4685
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4673
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4689
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4663
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4679
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 4713
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4717
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ebs_volume_count DataDatabricksClusterPluginframework#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4721
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ebs_volume_iops DataDatabricksClusterPluginframework#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4725
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ebs_volume_size DataDatabricksClusterPluginframework#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4729
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ebs_volume_throughput DataDatabricksClusterPluginframework#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4733
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#ebs_volume_type DataDatabricksClusterPluginframework#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4737
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#first_on_demand DataDatabricksClusterPluginframework#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4741
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#instance_profile_arn DataDatabricksClusterPluginframework#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4745
          },
          "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.71.0/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": 4749
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#zone_id DataDatabricksClusterPluginframework#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4753
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5122
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5115
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5115
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4848
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4954
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4970
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4986
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5002
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5018
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5034
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5050
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5066
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5082
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5098
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4958
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4974
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4990
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5006
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5022
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5038
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5054
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5070
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5086
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5102
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4948
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4964
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4980
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4996
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5012
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5028
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5044
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5060
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5076
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5092
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4862
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 5275
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5279
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#first_on_demand DataDatabricksClusterPluginframework#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5283
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#log_analytics_info DataDatabricksClusterPluginframework#log_analytics_info}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5287
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": 5291
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5486
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5479
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5479
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 5126
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5130
          },
          "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.71.0/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": 5134
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5271
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5264
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5264
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5231
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5247
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5235
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5251
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5225
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5241
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5443
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5414
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5430
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5446
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5462
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5440
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5418
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5434
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5450
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5466
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5408
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5424
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5456
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6027
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#dbfs DataDatabricksClusterPluginframework#dbfs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6031
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#s3 DataDatabricksClusterPluginframework#s3}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6035
          },
          "name": "s3",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#volumes DataDatabricksClusterPluginframework#volumes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6039
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 5490
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5494
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5599
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5592
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5592
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5592
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5526
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5579
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5572
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6198
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6085
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6146
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6162
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6178
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6149
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6165
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6181
          },
          "name": "resetVolumes"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6143
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6159
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3List"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6175
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6153
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6169
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6185
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 5603
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5611
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#canned_acl DataDatabricksClusterPluginframework#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5607
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#enable_encryption DataDatabricksClusterPluginframework#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5615
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#encryption_type DataDatabricksClusterPluginframework#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5619
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#endpoint DataDatabricksClusterPluginframework#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5623
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#kms_key DataDatabricksClusterPluginframework#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5627
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#region DataDatabricksClusterPluginframework#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5631
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3List": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3List",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5903
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5910
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3OutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3List",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5903
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5903
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5903
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5896
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3List"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5793
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5822
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5838
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5854
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5870
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5886
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5797
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5810
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5826
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5842
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5858
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5874
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5890
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5787
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5803
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5816
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5832
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5848
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5864
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5880
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 5914
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5918
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6016
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6023
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6016
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6016
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6016
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5950
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6003
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5996
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6358
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#basic_auth DataDatabricksClusterPluginframework#basic_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6362
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#url DataDatabricksClusterPluginframework#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6366
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6209
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#password DataDatabricksClusterPluginframework#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6213
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#username DataDatabricksClusterPluginframework#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6217
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6354
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6347
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6347
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6314
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6330
          },
          "name": "resetUsername"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6318
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6334
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6308
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6324
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6503
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6496
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6496
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6460
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6463
          },
          "name": "resetBasicAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6479
          },
          "name": "resetUrl"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6457
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6467
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6483
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6473
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6507
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6511
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#boot_disk_size DataDatabricksClusterPluginframework#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6515
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#google_service_account DataDatabricksClusterPluginframework#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6519
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#local_ssd_count DataDatabricksClusterPluginframework#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6523
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#use_preemptible_executors DataDatabricksClusterPluginframework#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6527
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#zone_id DataDatabricksClusterPluginframework#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6531
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6784
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6777
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6777
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6777
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6680
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6696
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6712
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6728
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6744
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6760
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6684
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6700
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6716
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6732
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6748
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6764
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6674
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6690
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6706
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6722
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6738
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6754
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7777
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#abfss DataDatabricksClusterPluginframework#abfss}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7781
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#dbfs DataDatabricksClusterPluginframework#dbfs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7785
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#file DataDatabricksClusterPluginframework#file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7789
          },
          "name": "file",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#gcs DataDatabricksClusterPluginframework#gcs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7793
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#s3 DataDatabricksClusterPluginframework#s3}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7797
          },
          "name": "s3",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#volumes DataDatabricksClusterPluginframework#volumes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7801
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/cluster_pluginframework#workspace DataDatabricksClusterPluginframework#workspace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7805
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6788
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6792
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6897
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6890
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6890
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6890
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6824
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6877
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6870
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6901
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6905
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7003
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6995
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7010
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7003
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7003
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7003
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6996
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6937
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6990
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6983
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7014
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7018
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7123
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7116
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7116
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7050
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7103
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7096
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7127
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7131
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7236
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7229
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7229
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7163
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7216
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7209
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 8072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8087
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8080
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8080
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8080
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8073
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7964
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7980
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7996
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8012
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8028
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8044
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8060
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7967
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7983
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7999
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8015
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8031
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8047
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8063
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7961
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7977
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7993
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8009
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8025
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3List"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8041
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8057
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7971
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7987
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8003
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8019
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8035
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8051
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8067
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7240
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7248
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#canned_acl DataDatabricksClusterPluginframework#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7244
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#enable_encryption DataDatabricksClusterPluginframework#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7252
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#encryption_type DataDatabricksClusterPluginframework#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7256
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#endpoint DataDatabricksClusterPluginframework#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7260
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#kms_key DataDatabricksClusterPluginframework#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7264
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#region DataDatabricksClusterPluginframework#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7268
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3List": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3List",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7547
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3OutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3List",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7540
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7540
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3List"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7430
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7459
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7475
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7491
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7507
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7523
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3OutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7434
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7447
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7463
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7479
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7495
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7511
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7527
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7424
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7440
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7453
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7469
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7485
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7501
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7517
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7551
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7555
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7660
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7653
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7587
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7640
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7633
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7664
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7668
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7766
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7773
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7766
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7766
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7766
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7700
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7753
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7746
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 9405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9412
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9405
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 8698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8937
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8969
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8985
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9001
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9065
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9145
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9161
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9385
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8924
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8940
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8956
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8972
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8988
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9004
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9020
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9036
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9052
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9068
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9084
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9100
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9116
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9132
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9148
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9164
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9180
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9196
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9212
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9228
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9244
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9260
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9276
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9292
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9308
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9324
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9340
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9356
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9372
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9388
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8934
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8966
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8982
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8998
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9062
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9142
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9158
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9382
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8928
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8944
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8960
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8976
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8992
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9008
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9024
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9040
          },
          "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": 9056
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9072
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9088
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9104
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9120
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9136
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9152
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9168
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9184
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9200
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9216
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9232
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9248
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9264
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9280
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9296
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9312
          },
          "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": 9328
          },
          "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": 9344
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9360
          },
          "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": 9376
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9392
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8918
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8950
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9014
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9030
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9046
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9078
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9094
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9110
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9126
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9174
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9190
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9206
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9222
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9238
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9254
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9270
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9286
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9302
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9318
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9334
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9350
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9366
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 8230
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#clients DataDatabricksClusterPluginframework#clients}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8234
          },
          "name": "clients",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 8091
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#jobs DataDatabricksClusterPluginframework#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8095
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#notebooks DataDatabricksClusterPluginframework#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8099
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 8211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8226
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8219
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8219
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 8138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8186
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8202
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8190
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8206
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8180
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8196
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 8324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8339
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8332
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8332
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8332
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 8266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8315
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/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": 8312
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8319
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 9416
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoTerminationReason",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#code DataDatabricksClusterPluginframework#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9420
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#parameters DataDatabricksClusterPluginframework#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9424
          },
          "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.71.0/docs/data-sources/cluster_pluginframework#type DataDatabricksClusterPluginframework#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9428
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 9587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9594
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9587
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9587
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9587
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 9484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9538
          },
          "name": "resetCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9554
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9570
          },
          "name": "resetType"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9542
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9558
          },
          "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": 9574
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9532
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9548
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9564
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 9737
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadType",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#clients DataDatabricksClusterPluginframework#clients}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9741
          },
          "name": "clients",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 9598
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#jobs DataDatabricksClusterPluginframework#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9602
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_pluginframework#notebooks DataDatabricksClusterPluginframework#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9606
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 9726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9733
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9726
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9726
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 9654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9693
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9709
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9697
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9713
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9687
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9703
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 9839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9846
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9839
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9839
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeList"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 9783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9822
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/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": 9819
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9826
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicy": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_policy databricks_cluster_policy}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/cluster_policy databricks_cluster_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-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": "@cdktf/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-policy/index.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksClusterPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-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 DataDatabricksClusterPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 125
          },
          "name": "resetDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 141
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 157
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 173
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 189
          },
          "name": "resetMaxClustersPerUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 205
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 221
          },
          "name": "resetPolicyFamilyDefinitionOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 237
          },
          "name": "resetPolicyFamilyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 249
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 262
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 60
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 129
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 145
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 161
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 177
          },
          "name": "isDefaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 193
          },
          "name": "maxClustersPerUserInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 209
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 225
          },
          "name": "policyFamilyDefinitionOverridesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 241
          },
          "name": "policyFamilyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 119
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 135
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 167
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 183
          },
          "name": "maxClustersPerUser",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 199
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 215
          },
          "name": "policyFamilyDefinitionOverrides",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 231
          },
          "name": "policyFamilyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-policy/index:DataDatabricksClusterPolicy"
    },
    "@cdktf/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-policy/index:DataDatabricksClusterPolicyConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClusters": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/clusters databricks_clusters}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/clusters databricks_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-clusters/index.ts",
          "line": 256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-clusters/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 241
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 335
          },
          "name": "putFilterBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 290
          },
          "name": "resetClusterNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 338
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 322
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 350
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 359
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 332
          },
          "name": "filterBy",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterByOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 294
          },
          "name": "clusterNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 342
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 326
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 284
          },
          "name": "clusterNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 316
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-clusters/index:DataDatabricksClusters"
    },
    "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "@cdktf/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.71.0/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.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-clusters/index:DataDatabricksClustersConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-clusters/index.ts",
        "line": 37
      },
      "name": "DataDatabricksClustersFilterBy",
      "namespace": "dataDatabricksClusters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/clusters#cluster_sources DataDatabricksClusters#cluster_sources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 41
          },
          "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.71.0/docs/data-sources/clusters#cluster_states DataDatabricksClusters#cluster_states}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 45
          },
          "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.71.0/docs/data-sources/clusters#is_pinned DataDatabricksClusters#is_pinned}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 49
          },
          "name": "isPinned",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/clusters#policy_id DataDatabricksClusters#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 53
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-clusters/index:DataDatabricksClustersFilterBy"
    },
    "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterByOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-clusters/index.ts",
          "line": 113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-clusters/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 164
          },
          "name": "resetClusterSources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 180
          },
          "name": "resetClusterStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 196
          },
          "name": "resetIsPinned"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 212
          },
          "name": "resetPolicyId"
        }
      ],
      "name": "DataDatabricksClustersFilterByOutputReference",
      "namespace": "dataDatabricksClusters",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 168
          },
          "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": 184
          },
          "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": 200
          },
          "name": "isPinnedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 216
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 158
          },
          "name": "clusterSources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 174
          },
          "name": "clusterStates",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 190
          },
          "name": "isPinned",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 206
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy"
          }
        }
      ],
      "symbolId": "src/data-databricks-clusters/index:DataDatabricksClustersFilterByOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfig": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/current_config databricks_current_config}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/current_config databricks_current_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-config/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",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-config/index.ts",
        "line": 47
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksCurrentConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/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 DataDatabricksCurrentConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 115
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 131
          },
          "name": "resetAuthType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 147
          },
          "name": "resetCloudType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 163
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 179
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 195
          },
          "name": "resetIsAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 207
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 218
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 52
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 119
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 135
          },
          "name": "authTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 151
          },
          "name": "cloudTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 167
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 183
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 199
          },
          "name": "isAccountInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 109
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 125
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 141
          },
          "name": "cloudType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 157
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 173
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 189
          },
          "name": "isAccount",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-current-config/index:DataDatabricksCurrentConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigConfig",
      "interfaces": [
        "cdktf.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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/current_config#auth_type DataDatabricksCurrentConfig#auth_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 22
          },
          "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.71.0/docs/data-sources/current_config#cloud_type DataDatabricksCurrentConfig#cloud_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 26
          },
          "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.71.0/docs/data-sources/current_config#host DataDatabricksCurrentConfig#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 30
          },
          "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.71.0/docs/data-sources/current_config#id DataDatabricksCurrentConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/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.71.0/docs/data-sources/current_config#is_account DataDatabricksCurrentConfig#is_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 41
          },
          "name": "isAccount",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-current-config/index:DataDatabricksCurrentConfigConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastore": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/current_metastore databricks_current_metastore}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/current_metastore databricks_current_metastore} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-metastore/index.ts",
          "line": 743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-metastore/index.ts",
        "line": 711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksCurrentMetastore resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 728
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 788
          },
          "name": "putMetastoreInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 775
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 791
          },
          "name": "resetMetastoreInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 803
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 810
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 716
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 785
          },
          "name": "metastoreInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 779
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 795
          },
          "name": "metastoreInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 769
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-metastore/index:DataDatabricksCurrentMetastore"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-metastore/index:DataDatabricksCurrentMetastoreConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-current-metastore/index.ts",
        "line": 29
      },
      "name": "DataDatabricksCurrentMetastoreMetastoreInfo",
      "namespace": "dataDatabricksCurrentMetastore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/current_metastore#cloud DataDatabricksCurrentMetastore#cloud}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 33
          },
          "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.71.0/docs/data-sources/current_metastore#created_at DataDatabricksCurrentMetastore#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 37
          },
          "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.71.0/docs/data-sources/current_metastore#created_by DataDatabricksCurrentMetastore#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 41
          },
          "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.71.0/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": 45
          },
          "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.71.0/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": 49
          },
          "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.71.0/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": 53
          },
          "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.71.0/docs/data-sources/current_metastore#delta_sharing_scope DataDatabricksCurrentMetastore#delta_sharing_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 57
          },
          "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.71.0/docs/data-sources/current_metastore#external_access_enabled DataDatabricksCurrentMetastore#external_access_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 61
          },
          "name": "externalAccessEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/current_metastore#global_metastore_id DataDatabricksCurrentMetastore#global_metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 65
          },
          "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.71.0/docs/data-sources/current_metastore#metastore_id DataDatabricksCurrentMetastore#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 69
          },
          "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.71.0/docs/data-sources/current_metastore#name DataDatabricksCurrentMetastore#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 73
          },
          "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.71.0/docs/data-sources/current_metastore#owner DataDatabricksCurrentMetastore#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 77
          },
          "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.71.0/docs/data-sources/current_metastore#privilege_model_version DataDatabricksCurrentMetastore#privilege_model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 81
          },
          "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.71.0/docs/data-sources/current_metastore#region DataDatabricksCurrentMetastore#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 85
          },
          "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.71.0/docs/data-sources/current_metastore#storage_root DataDatabricksCurrentMetastore#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 89
          },
          "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.71.0/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": 93
          },
          "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.71.0/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": 97
          },
          "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.71.0/docs/data-sources/current_metastore#updated_at DataDatabricksCurrentMetastore#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 101
          },
          "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.71.0/docs/data-sources/current_metastore#updated_by DataDatabricksCurrentMetastore#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 105
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-metastore/index:DataDatabricksCurrentMetastoreMetastoreInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-metastore/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-metastore/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 411
          },
          "name": "resetCloud"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 427
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 443
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 459
          },
          "name": "resetDefaultDataAccessConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 475
          },
          "name": "resetDeltaSharingOrganizationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 491
          },
          "name": "resetDeltaSharingRecipientTokenLifetimeInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 507
          },
          "name": "resetDeltaSharingScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 523
          },
          "name": "resetExternalAccessEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 539
          },
          "name": "resetGlobalMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 555
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 571
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 587
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 603
          },
          "name": "resetPrivilegeModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 619
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 635
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 651
          },
          "name": "resetStorageRootCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 667
          },
          "name": "resetStorageRootCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 683
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 699
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksCurrentMetastoreMetastoreInfoOutputReference",
      "namespace": "dataDatabricksCurrentMetastore",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 415
          },
          "name": "cloudInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 431
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 447
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 463
          },
          "name": "defaultDataAccessConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 479
          },
          "name": "deltaSharingOrganizationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 495
          },
          "name": "deltaSharingRecipientTokenLifetimeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 511
          },
          "name": "deltaSharingScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 527
          },
          "name": "externalAccessEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 543
          },
          "name": "globalMetastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 559
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 575
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 591
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 607
          },
          "name": "privilegeModelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 623
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 655
          },
          "name": "storageRootCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 671
          },
          "name": "storageRootCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 639
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 687
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 703
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 405
          },
          "name": "cloud",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 421
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 437
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 453
          },
          "name": "defaultDataAccessConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 469
          },
          "name": "deltaSharingOrganizationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 485
          },
          "name": "deltaSharingRecipientTokenLifetimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 501
          },
          "name": "deltaSharingScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 517
          },
          "name": "externalAccessEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 533
          },
          "name": "globalMetastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 549
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 565
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 581
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 597
          },
          "name": "privilegeModelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 613
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 629
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 645
          },
          "name": "storageRootCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 661
          },
          "name": "storageRootCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 677
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 693
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-metastore/index:DataDatabricksCurrentMetastoreMetastoreInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUser": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/current_user databricks_current_user}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/current_user databricks_current_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-user/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-user/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksCurrentUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 44
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksCurrentUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 110
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 137
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 143
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 83
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 88
          },
          "name": "alphanumeric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 93
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 98
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 119
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 124
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 129
          },
          "name": "workspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 114
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-user/index:DataDatabricksCurrentUser"
    },
    "@cdktf/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserConfig",
      "interfaces": [
        "cdktf.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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-user/index:DataDatabricksCurrentUserConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboards": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/dashboards databricks_dashboards}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboards",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/dashboards databricks_dashboards} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-dashboards/index.ts",
          "line": 263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-dashboards/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksDashboards resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 248
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 294
          },
          "name": "resetDashboardNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 312
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 318
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 236
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 304
          },
          "name": "dashboards",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 298
          },
          "name": "dashboardNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 288
          },
          "name": "dashboardNameContains",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboards"
    },
    "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsConfig",
      "interfaces": [
        "cdktf.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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboardsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboards": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboards",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-dashboards/index.ts",
        "line": 20
      },
      "name": "DataDatabricksDashboardsDashboards",
      "namespace": "dataDatabricksDashboards",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/dashboards#display_name DataDatabricksDashboards#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 24
          },
          "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.71.0/docs/data-sources/dashboards#serialized_dashboard DataDatabricksDashboards#serialized_dashboard}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 28
          },
          "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.71.0/docs/data-sources/dashboards#warehouse_id DataDatabricksDashboards#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 32
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboardsDashboards"
    },
    "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dashboards/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 223
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDashboardsDashboardsList",
      "namespace": "dataDatabricksDashboards",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 216
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboards"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboardsDashboardsList"
    },
    "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dashboards/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 78
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 142
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 178
          },
          "name": "resetSerializedDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 199
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksDashboardsDashboardsOutputReference",
      "namespace": "dataDatabricksDashboards",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 125
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 130
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 151
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 156
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 161
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 166
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 187
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 146
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 182
          },
          "name": "serializedDashboardInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 203
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 136
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 172
          },
          "name": "serializedDashboard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 193
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 91
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboards"
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboardsDashboardsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFile": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/dbfs_file databricks_dbfs_file}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/dbfs_file databricks_dbfs_file} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-dbfs-file/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": "@cdktf/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksDbfsFile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/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 DataDatabricksDbfsFile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 110
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 148
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 156
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 93
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 98
          },
          "name": "fileSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 114
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 127
          },
          "name": "limitFileSizeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 140
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 120
          },
          "name": "limitFileSize",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 133
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file/index:DataDatabricksDbfsFile"
    },
    "@cdktf/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file/index:DataDatabricksDbfsFileConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePaths": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/dbfs_file_paths databricks_dbfs_file_paths}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePaths",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/dbfs_file_paths databricks_dbfs_file_paths} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-dbfs-file-paths/index.ts",
          "line": 147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file-paths/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksDbfsFilePaths resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 132
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 180
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 224
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.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": 232
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 120
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 203
          },
          "name": "pathList",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 184
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 197
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 216
          },
          "name": "recursiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 174
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 190
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 209
          },
          "name": "recursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePaths"
    },
    "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePathsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStruct": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file-paths/index.ts",
        "line": 31
      },
      "name": "DataDatabricksDbfsFilePathsPathListStruct",
      "namespace": "dataDatabricksDbfsFilePaths",
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePathsPathListStruct"
    },
    "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dbfs-file-paths/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 107
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDbfsFilePathsPathListStructList",
      "namespace": "dataDatabricksDbfsFilePaths",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 100
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePathsPathListStructList"
    },
    "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dbfs-file-paths/index.ts",
          "line": 63
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 54
      },
      "name": "DataDatabricksDbfsFilePathsPathListStructOutputReference",
      "namespace": "dataDatabricksDbfsFilePaths",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 83
          },
          "name": "fileSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 88
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 67
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStruct"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePathsPathListStructOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectory": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/directory databricks_directory}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/directory databricks_directory} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-directory/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-directory/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksDirectory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/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 DataDatabricksDirectory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 121
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 150
          },
          "name": "resetWorkspacePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 162
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 171
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 125
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 138
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 154
          },
          "name": "workspacePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 115
          },
          "name": "objectId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 131
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 144
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-directory/index:DataDatabricksDirectory"
    },
    "@cdktf/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocation": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/external_location databricks_external_location}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/external_location databricks_external_location} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksExternalLocation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 871
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 945
          },
          "name": "putExternalLocationInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 948
          },
          "name": "resetExternalLocationInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 919
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 960
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 968
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 859
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 942
          },
          "name": "externalLocationInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 952
          },
          "name": "externalLocationInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 923
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 936
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 913
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 929
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocation"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "@cdktf/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 236
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfo",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/external_location#access_point DataDatabricksExternalLocation#access_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 240
          },
          "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.71.0/docs/data-sources/external_location#browse_only DataDatabricksExternalLocation#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 244
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/external_location#comment DataDatabricksExternalLocation#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 248
          },
          "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.71.0/docs/data-sources/external_location#created_at DataDatabricksExternalLocation#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 252
          },
          "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.71.0/docs/data-sources/external_location#created_by DataDatabricksExternalLocation#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 256
          },
          "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.71.0/docs/data-sources/external_location#credential_id DataDatabricksExternalLocation#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 260
          },
          "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.71.0/docs/data-sources/external_location#credential_name DataDatabricksExternalLocation#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 264
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 306
          },
          "name": "encryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/external_location#fallback DataDatabricksExternalLocation#fallback}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 268
          },
          "name": "fallback",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/external_location#isolation_mode DataDatabricksExternalLocation#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 272
          },
          "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.71.0/docs/data-sources/external_location#metastore_id DataDatabricksExternalLocation#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 276
          },
          "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.71.0/docs/data-sources/external_location#name DataDatabricksExternalLocation#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 280
          },
          "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.71.0/docs/data-sources/external_location#owner DataDatabricksExternalLocation#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 284
          },
          "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.71.0/docs/data-sources/external_location#read_only DataDatabricksExternalLocation#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 288
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/external_location#updated_at DataDatabricksExternalLocation#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 292
          },
          "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.71.0/docs/data-sources/external_location#updated_by DataDatabricksExternalLocation#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 296
          },
          "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.71.0/docs/data-sources/external_location#url DataDatabricksExternalLocation#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 300
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 150
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 156
          },
          "name": "sseEncryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 225
          },
          "name": "putSseEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 228
          },
          "name": "resetSseEncryptionDetails"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 222
          },
          "name": "sseEncryptionDetails",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 232
          },
          "name": "sseEncryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 33
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/external_location#algorithm DataDatabricksExternalLocation#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 37
          },
          "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.71.0/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": 41
          },
          "name": "awsKmsKeyArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 80
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 126
          },
          "name": "resetAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 142
          },
          "name": "resetAwsKmsKeyArn"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 130
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 146
          },
          "name": "awsKmsKeyArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 120
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 136
          },
          "name": "awsKmsKeyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 91
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 839
          },
          "name": "putEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 586
          },
          "name": "resetAccessPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 602
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 618
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 634
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 650
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 666
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 682
          },
          "name": "resetCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 842
          },
          "name": "resetEncryptionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 698
          },
          "name": "resetFallback"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 714
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 730
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 746
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 762
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 778
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 794
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 810
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 826
          },
          "name": "resetUrl"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 836
          },
          "name": "encryptionDetails",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 590
          },
          "name": "accessPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 606
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 622
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 638
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 654
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 670
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 686
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 846
          },
          "name": "encryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 702
          },
          "name": "fallbackInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 718
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 734
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 750
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 766
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 782
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 798
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 814
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 830
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 580
          },
          "name": "accessPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 596
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 612
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 628
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 644
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 660
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 676
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 692
          },
          "name": "fallback",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 708
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 724
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 740
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 756
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 772
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 788
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 804
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 820
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocations": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/external_locations databricks_external_locations}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/external_locations databricks_external_locations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-locations/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": "@cdktf/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-locations/index.ts",
        "line": 31
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksExternalLocations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/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 DataDatabricksExternalLocations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 111
          },
          "name": "resetNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 130
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 36
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 115
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 105
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-external-locations/index:DataDatabricksExternalLocations"
    },
    "@cdktf/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-external-locations/index:DataDatabricksExternalLocationsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctions": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions databricks_functions}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions databricks_functions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 2798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 2766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksFunctions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2783
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2842
          },
          "name": "putFunctions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2845
          },
          "name": "resetFunctions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2861
          },
          "name": "resetIncludeBrowse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2886
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2895
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 2771
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2839
          },
          "name": "functions",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2833
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2849
          },
          "name": "functionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2865
          },
          "name": "includeBrowseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2878
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2826
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2855
          },
          "name": "includeBrowse",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2871
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctions"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/docs/data-sources/functions#schema_name DataDatabricksFunctions#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1689
      },
      "name": "DataDatabricksFunctionsFunctions",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#browse_only DataDatabricksFunctions#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1693
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#catalog_name DataDatabricksFunctions#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1697
          },
          "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.71.0/docs/data-sources/functions#comment DataDatabricksFunctions#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1701
          },
          "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.71.0/docs/data-sources/functions#created_at DataDatabricksFunctions#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1705
          },
          "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.71.0/docs/data-sources/functions#created_by DataDatabricksFunctions#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1709
          },
          "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.71.0/docs/data-sources/functions#data_type DataDatabricksFunctions#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1713
          },
          "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.71.0/docs/data-sources/functions#external_language DataDatabricksFunctions#external_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1717
          },
          "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.71.0/docs/data-sources/functions#external_name DataDatabricksFunctions#external_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1721
          },
          "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.71.0/docs/data-sources/functions#full_data_type DataDatabricksFunctions#full_data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1725
          },
          "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.71.0/docs/data-sources/functions#full_name DataDatabricksFunctions#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1729
          },
          "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.71.0/docs/data-sources/functions#function_id DataDatabricksFunctions#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1733
          },
          "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.71.0/docs/data-sources/functions#input_params DataDatabricksFunctions#input_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1737
          },
          "name": "inputParams",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#is_deterministic DataDatabricksFunctions#is_deterministic}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1741
          },
          "name": "isDeterministic",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#is_null_call DataDatabricksFunctions#is_null_call}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1745
          },
          "name": "isNullCall",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#metastore_id DataDatabricksFunctions#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1749
          },
          "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.71.0/docs/data-sources/functions#name DataDatabricksFunctions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1753
          },
          "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.71.0/docs/data-sources/functions#owner DataDatabricksFunctions#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1757
          },
          "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.71.0/docs/data-sources/functions#parameter_style DataDatabricksFunctions#parameter_style}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1761
          },
          "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.71.0/docs/data-sources/functions#properties DataDatabricksFunctions#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1765
          },
          "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.71.0/docs/data-sources/functions#return_params DataDatabricksFunctions#return_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1769
          },
          "name": "returnParams",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#routine_body DataDatabricksFunctions#routine_body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1773
          },
          "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.71.0/docs/data-sources/functions#routine_definition DataDatabricksFunctions#routine_definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1777
          },
          "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.71.0/docs/data-sources/functions#routine_dependencies DataDatabricksFunctions#routine_dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1781
          },
          "name": "routineDependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#schema_name DataDatabricksFunctions#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1785
          },
          "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.71.0/docs/data-sources/functions#security_type DataDatabricksFunctions#security_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1789
          },
          "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.71.0/docs/data-sources/functions#specific_name DataDatabricksFunctions#specific_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1793
          },
          "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.71.0/docs/data-sources/functions#sql_data_access DataDatabricksFunctions#sql_data_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1797
          },
          "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.71.0/docs/data-sources/functions#sql_path DataDatabricksFunctions#sql_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1801
          },
          "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.71.0/docs/data-sources/functions#updated_at DataDatabricksFunctions#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1805
          },
          "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.71.0/docs/data-sources/functions#updated_by DataDatabricksFunctions#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1809
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctions"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 499
      },
      "name": "DataDatabricksFunctionsFunctionsInputParams",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#parameters DataDatabricksFunctions#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 503
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParams"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 604
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 611
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsInputParamsList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 604
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 604
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 604
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParamsList"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 584
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 587
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsInputParamsOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 581
          },
          "name": "parameters",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 591
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParamsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 32
      },
      "name": "DataDatabricksFunctionsFunctionsInputParamsParameters",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#name DataDatabricksFunctions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 40
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#position DataDatabricksFunctions#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 56
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#type_name DataDatabricksFunctions#type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 68
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#type_text DataDatabricksFunctions#type_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 80
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#comment DataDatabricksFunctions#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 36
          },
          "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.71.0/docs/data-sources/functions#parameter_default DataDatabricksFunctions#parameter_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 44
          },
          "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.71.0/docs/data-sources/functions#parameter_mode DataDatabricksFunctions#parameter_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 48
          },
          "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.71.0/docs/data-sources/functions#parameter_type DataDatabricksFunctions#parameter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 52
          },
          "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.71.0/docs/data-sources/functions#type_interval_type DataDatabricksFunctions#type_interval_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 60
          },
          "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.71.0/docs/data-sources/functions#type_json DataDatabricksFunctions#type_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 64
          },
          "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.71.0/docs/data-sources/functions#type_precision DataDatabricksFunctions#type_precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 72
          },
          "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.71.0/docs/data-sources/functions#type_scale DataDatabricksFunctions#type_scale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 76
          },
          "name": "typeScale",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParamsParameters"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 495
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsInputParamsParametersList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 488
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 488
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParamsParametersList"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 307
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 336
          },
          "name": "resetParameterDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 352
          },
          "name": "resetParameterMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 368
          },
          "name": "resetParameterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 397
          },
          "name": "resetTypeIntervalType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 413
          },
          "name": "resetTypeJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 442
          },
          "name": "resetTypePrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 458
          },
          "name": "resetTypeScale"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 311
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 340
          },
          "name": "parameterDefaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 356
          },
          "name": "parameterModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 372
          },
          "name": "parameterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 385
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 401
          },
          "name": "typeIntervalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 417
          },
          "name": "typeJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 430
          },
          "name": "typeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 446
          },
          "name": "typePrecisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 462
          },
          "name": "typeScaleInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 475
          },
          "name": "typeTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 301
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 330
          },
          "name": "parameterDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 346
          },
          "name": "parameterMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 362
          },
          "name": "parameterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 378
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 391
          },
          "name": "typeIntervalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 407
          },
          "name": "typeJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 423
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 436
          },
          "name": "typePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 452
          },
          "name": "typeScale",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 468
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 2751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2758
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2751
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2751
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2751
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsList"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 2054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2044
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2443
          },
          "name": "putInputParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2571
          },
          "name": "putReturnParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2619
          },
          "name": "putRoutineDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2270
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2286
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2302
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2318
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2334
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2350
          },
          "name": "resetDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2366
          },
          "name": "resetExternalLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2382
          },
          "name": "resetExternalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2398
          },
          "name": "resetFullDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2414
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2430
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2446
          },
          "name": "resetInputParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2462
          },
          "name": "resetIsDeterministic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2478
          },
          "name": "resetIsNullCall"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2494
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2510
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2526
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2542
          },
          "name": "resetParameterStyle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2558
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2574
          },
          "name": "resetReturnParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2590
          },
          "name": "resetRoutineBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2606
          },
          "name": "resetRoutineDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2622
          },
          "name": "resetRoutineDependencies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2638
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2654
          },
          "name": "resetSecurityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2670
          },
          "name": "resetSpecificName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2686
          },
          "name": "resetSqlDataAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2702
          },
          "name": "resetSqlPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2718
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2734
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2440
          },
          "name": "inputParams",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2568
          },
          "name": "returnParams",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2616
          },
          "name": "routineDependencies",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2274
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2290
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2306
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2322
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2338
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2354
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2370
          },
          "name": "externalLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2386
          },
          "name": "externalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2402
          },
          "name": "fullDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2418
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2434
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2450
          },
          "name": "inputParamsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2466
          },
          "name": "isDeterministicInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2482
          },
          "name": "isNullCallInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2498
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2514
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2530
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2546
          },
          "name": "parameterStyleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2562
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2578
          },
          "name": "returnParamsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2594
          },
          "name": "routineBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2610
          },
          "name": "routineDefinitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2626
          },
          "name": "routineDependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2642
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2658
          },
          "name": "securityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2674
          },
          "name": "specificNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2690
          },
          "name": "sqlDataAccessInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2706
          },
          "name": "sqlPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2722
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2738
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2264
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2280
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2296
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2312
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2328
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2344
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2360
          },
          "name": "externalLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2376
          },
          "name": "externalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2392
          },
          "name": "fullDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2408
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2424
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2456
          },
          "name": "isDeterministic",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2472
          },
          "name": "isNullCall",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2488
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2504
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2520
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2536
          },
          "name": "parameterStyle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2552
          },
          "name": "properties",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2584
          },
          "name": "routineBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2600
          },
          "name": "routineDefinition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2632
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2648
          },
          "name": "securityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2664
          },
          "name": "specificName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2680
          },
          "name": "sqlDataAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2696
          },
          "name": "sqlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2712
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2728
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1082
      },
      "name": "DataDatabricksFunctionsFunctionsReturnParams",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#parameters DataDatabricksFunctions#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1086
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParams"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1194
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsReturnParamsList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1187
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1187
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParamsList"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1167
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1170
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsReturnParamsOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1164
          },
          "name": "parameters",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1174
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParamsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 615
      },
      "name": "DataDatabricksFunctionsFunctionsReturnParamsParameters",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#name DataDatabricksFunctions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 623
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#position DataDatabricksFunctions#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 639
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#type_name DataDatabricksFunctions#type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 651
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#type_text DataDatabricksFunctions#type_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 663
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#comment DataDatabricksFunctions#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 619
          },
          "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.71.0/docs/data-sources/functions#parameter_default DataDatabricksFunctions#parameter_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 627
          },
          "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.71.0/docs/data-sources/functions#parameter_mode DataDatabricksFunctions#parameter_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 631
          },
          "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.71.0/docs/data-sources/functions#parameter_type DataDatabricksFunctions#parameter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 635
          },
          "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.71.0/docs/data-sources/functions#type_interval_type DataDatabricksFunctions#type_interval_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 643
          },
          "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.71.0/docs/data-sources/functions#type_json DataDatabricksFunctions#type_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 647
          },
          "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.71.0/docs/data-sources/functions#type_precision DataDatabricksFunctions#type_precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 655
          },
          "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.71.0/docs/data-sources/functions#type_scale DataDatabricksFunctions#type_scale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 659
          },
          "name": "typeScale",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParamsParameters"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1071
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1063
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1078
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsReturnParamsParametersList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1071
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1071
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1071
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParamsParametersList"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 782
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 890
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 919
          },
          "name": "resetParameterDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 935
          },
          "name": "resetParameterMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 951
          },
          "name": "resetParameterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 980
          },
          "name": "resetTypeIntervalType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 996
          },
          "name": "resetTypeJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1025
          },
          "name": "resetTypePrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1041
          },
          "name": "resetTypeScale"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 894
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 907
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 923
          },
          "name": "parameterDefaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 939
          },
          "name": "parameterModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 955
          },
          "name": "parameterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 968
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 984
          },
          "name": "typeIntervalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1000
          },
          "name": "typeJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1013
          },
          "name": "typeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1029
          },
          "name": "typePrecisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1045
          },
          "name": "typeScaleInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1058
          },
          "name": "typeTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 884
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 900
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 913
          },
          "name": "parameterDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 929
          },
          "name": "parameterMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 945
          },
          "name": "parameterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 961
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 974
          },
          "name": "typeIntervalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 990
          },
          "name": "typeJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1006
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1019
          },
          "name": "typePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1035
          },
          "name": "typeScale",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1051
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1573
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependencies",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#dependencies DataDatabricksFunctions#dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1577
          },
          "name": "dependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependencies"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1424
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#function DataDatabricksFunctions#function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1428
          },
          "name": "function",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#table DataDatabricksFunctions#table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1432
          },
          "name": "table",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1198
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#function_full_name DataDatabricksFunctions#function_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1202
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1307
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1300
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1300
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1234
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1287
          },
          "name": "functionFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1280
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1569
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1562
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1562
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1526
          },
          "name": "putFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1542
          },
          "name": "putTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1529
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1545
          },
          "name": "resetTable"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1523
          },
          "name": "function",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1539
          },
          "name": "table",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1533
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1549
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1311
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/functions#table_full_name DataDatabricksFunctions#table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1315
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1420
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1413
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1413
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1347
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1400
          },
          "name": "tableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1393
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1685
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1678
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1678
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesList"
    },
    "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1658
          },
          "name": "putDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1661
          },
          "name": "resetDependencies"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1655
          },
          "name": "dependencies",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1665
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksGroup.DataDatabricksGroup": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/group databricks_group}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksGroup.DataDatabricksGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/group databricks_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-group/index.ts",
          "line": 115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksGroup.DataDatabricksGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-group/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 100
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 160
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 176
          },
          "name": "resetAllowClusterCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 192
          },
          "name": "resetAllowInstancePoolCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 208
          },
          "name": "resetChildGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 224
          },
          "name": "resetDatabricksSqlAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 253
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 269
          },
          "name": "resetGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 285
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 301
          },
          "name": "resetInstanceProfiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 317
          },
          "name": "resetMembers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 333
          },
          "name": "resetRecursive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 349
          },
          "name": "resetServicePrincipals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 365
          },
          "name": "resetUsers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 381
          },
          "name": "resetWorkspaceAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 393
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 88
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 164
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 180
          },
          "name": "allowClusterCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 196
          },
          "name": "allowInstancePoolCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 212
          },
          "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": 228
          },
          "name": "databricksSqlAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 241
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 257
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 273
          },
          "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": 289
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 305
          },
          "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": 321
          },
          "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": 337
          },
          "name": "recursiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 353
          },
          "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": 369
          },
          "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": 385
          },
          "name": "workspaceAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 154
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 170
          },
          "name": "allowClusterCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 186
          },
          "name": "allowInstancePoolCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 202
          },
          "name": "childGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 218
          },
          "name": "databricksSqlAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 234
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 247
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 263
          },
          "name": "groups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 279
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 295
          },
          "name": "instanceProfiles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 311
          },
          "name": "members",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 327
          },
          "name": "recursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 343
          },
          "name": "servicePrincipals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 359
          },
          "name": "users",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 375
          },
          "name": "workspaceAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-group/index:DataDatabricksGroup"
    },
    "@cdktf/provider-databricks.dataDatabricksGroup.DataDatabricksGroupConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksGroup.DataDatabricksGroupConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/data-sources/group#display_name DataDatabricksGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/group#child_groups DataDatabricksGroup#child_groups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 30
          },
          "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.71.0/docs/data-sources/group#databricks_sql_access DataDatabricksGroup#databricks_sql_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 34
          },
          "name": "databricksSqlAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/group#external_id DataDatabricksGroup#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 42
          },
          "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.71.0/docs/data-sources/group#groups DataDatabricksGroup#groups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 46
          },
          "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.71.0/docs/data-sources/group#id DataDatabricksGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 53
          },
          "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.71.0/docs/data-sources/group#instance_profiles DataDatabricksGroup#instance_profiles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 57
          },
          "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.71.0/docs/data-sources/group#members DataDatabricksGroup#members}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 61
          },
          "name": "members",
          "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.71.0/docs/data-sources/group#recursive DataDatabricksGroup#recursive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 65
          },
          "name": "recursive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/group#service_principals DataDatabricksGroup#service_principals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 69
          },
          "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.71.0/docs/data-sources/group#users DataDatabricksGroup#users}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 73
          },
          "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.71.0/docs/data-sources/group#workspace_access DataDatabricksGroup#workspace_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 77
          },
          "name": "workspaceAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-group/index:DataDatabricksGroupConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePool": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool databricks_instance_pool}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool databricks_instance_pool} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 2406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 2374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksInstancePool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2391
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2465
          },
          "name": "putPoolInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2439
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2468
          },
          "name": "resetPoolInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2480
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2488
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 2379
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2462
          },
          "name": "poolInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2443
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2456
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2472
          },
          "name": "poolInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2433
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePool"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1717
      },
      "name": "DataDatabricksInstancePoolPoolInfo",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1733
          },
          "name": "idleInstanceAutoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#instance_pool_name DataDatabricksInstancePool#instance_pool_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1741
          },
          "name": "instancePoolName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1767
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1773
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#custom_tags DataDatabricksInstancePool#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1721
          },
          "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.71.0/docs/data-sources/instance_pool#default_tags DataDatabricksInstancePool#default_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1725
          },
          "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.71.0/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": 1779
          },
          "name": "diskSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#enable_elastic_disk DataDatabricksInstancePool#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1729
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1785
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1791
          },
          "name": "instancePoolFleetAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/instance_pool#instance_pool_id DataDatabricksInstancePool#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1737
          },
          "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.71.0/docs/data-sources/instance_pool#max_capacity DataDatabricksInstancePool#max_capacity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1745
          },
          "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.71.0/docs/data-sources/instance_pool#min_idle_instances DataDatabricksInstancePool#min_idle_instances}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1749
          },
          "name": "minIdleInstances",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#node_type_id DataDatabricksInstancePool#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1753
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1797
          },
          "name": "preloadedDockerImage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/instance_pool#preloaded_spark_versions DataDatabricksInstancePool#preloaded_spark_versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1757
          },
          "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.71.0/docs/data-sources/instance_pool#state DataDatabricksInstancePool#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1761
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1803
          },
          "name": "stats",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 33
      },
      "name": "DataDatabricksInstancePoolPoolInfoAwsAttributes",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#availability DataDatabricksInstancePool#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 37
          },
          "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.71.0/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": 41
          },
          "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.71.0/docs/data-sources/instance_pool#zone_id DataDatabricksInstancePool#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 45
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 143
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 159
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 175
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoAwsAttributesOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 147
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 163
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 179
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 137
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 153
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 169
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 183
      },
      "name": "DataDatabricksInstancePoolPoolInfoAzureAttributes",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#availability DataDatabricksInstancePool#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 187
          },
          "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.71.0/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": 191
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoAzureAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 276
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 292
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoAzureAttributesOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 280
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 296
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 270
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 286
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 417
      },
      "name": "DataDatabricksInstancePoolPoolInfoDiskSpec",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#disk_count DataDatabricksInstancePool#disk_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 421
          },
          "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.71.0/docs/data-sources/instance_pool#disk_size DataDatabricksInstancePool#disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 425
          },
          "name": "diskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 431
          },
          "name": "diskType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoDiskSpec"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 300
      },
      "name": "DataDatabricksInstancePoolPoolInfoDiskSpecDiskType",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 304
          },
          "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.71.0/docs/data-sources/instance_pool#ebs_volume_type DataDatabricksInstancePool#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 308
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoDiskSpecDiskType"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 393
          },
          "name": "resetAzureDiskVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 409
          },
          "name": "resetEbsVolumeType"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoDiskSpecDiskTypeOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 397
          },
          "name": "azureDiskVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 413
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 387
          },
          "name": "azureDiskVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 403
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoDiskSpecDiskTypeOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 558
          },
          "name": "putDiskType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 529
          },
          "name": "resetDiskCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 545
          },
          "name": "resetDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 561
          },
          "name": "resetDiskType"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoDiskSpecOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 555
          },
          "name": "diskType",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 533
          },
          "name": "diskCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 549
          },
          "name": "diskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 565
          },
          "name": "diskTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 523
          },
          "name": "diskCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 539
          },
          "name": "diskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoDiskSpecOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 569
      },
      "name": "DataDatabricksInstancePoolPoolInfoGcpAttributes",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#gcp_availability DataDatabricksInstancePool#gcp_availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 573
          },
          "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.71.0/docs/data-sources/instance_pool#local_ssd_count DataDatabricksInstancePool#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 577
          },
          "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.71.0/docs/data-sources/instance_pool#zone_id DataDatabricksInstancePool#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 581
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoGcpAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 679
          },
          "name": "resetGcpAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 695
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 711
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoGcpAttributesOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 683
          },
          "name": "gcpAvailabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 699
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 715
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 673
          },
          "name": "gcpAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 689
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 705
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1090
      },
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1108
          },
          "name": "launchTemplateOverride",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1096
          },
          "name": "fleetOnDemandOption",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1102
          },
          "name": "fleetSpotOption",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 719
      },
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#allocation_strategy DataDatabricksInstancePool#allocation_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 723
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 727
          },
          "name": "instancePoolsToUseCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOptionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 773
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 825
          },
          "name": "resetInstancePoolsToUseCount"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOptionOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 813
          },
          "name": "allocationStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 829
          },
          "name": "instancePoolsToUseCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 806
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 819
          },
          "name": "instancePoolsToUseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 777
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOptionOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 833
      },
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#allocation_strategy DataDatabricksInstancePool#allocation_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 837
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 841
          },
          "name": "instancePoolsToUseCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOptionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 939
          },
          "name": "resetInstancePoolsToUseCount"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOptionOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 927
          },
          "name": "allocationStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 943
          },
          "name": "instancePoolsToUseCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 920
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 933
          },
          "name": "instancePoolsToUseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOptionOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 947
      },
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#availability_zone DataDatabricksInstancePool#availability_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 951
          },
          "name": "availabilityZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#instance_type DataDatabricksInstancePool#instance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 955
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1086
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideList",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1079
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1079
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1079
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1072
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideList"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 994
      },
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1053
          },
          "name": "availabilityZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1066
          },
          "name": "instanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1046
          },
          "name": "availabilityZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1059
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1008
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1271
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesList",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1264
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1264
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesList"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1215
          },
          "name": "putFleetOnDemandOption",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1231
          },
          "name": "putFleetSpotOption",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1247
          },
          "name": "putLaunchTemplateOverride",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1218
          },
          "name": "resetFleetOnDemandOption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1234
          },
          "name": "resetFleetSpotOption"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1212
          },
          "name": "fleetOnDemandOption",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1228
          },
          "name": "fleetSpotOption",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1244
          },
          "name": "launchTemplateOverride",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1222
          },
          "name": "fleetOnDemandOptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1238
          },
          "name": "fleetSpotOptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1251
          },
          "name": "launchTemplateOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1961
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1954
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2263
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2279
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2295
          },
          "name": "putDiskSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2311
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2327
          },
          "name": "putInstancePoolFleetAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2343
          },
          "name": "putPreloadedDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2359
          },
          "name": "putStats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2266
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2282
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2096
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2112
          },
          "name": "resetDefaultTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2298
          },
          "name": "resetDiskSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2128
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2314
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2330
          },
          "name": "resetInstancePoolFleetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2157
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2186
          },
          "name": "resetMaxCapacity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2202
          },
          "name": "resetMinIdleInstances"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2218
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2346
          },
          "name": "resetPreloadedDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2234
          },
          "name": "resetPreloadedSparkVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2250
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2362
          },
          "name": "resetStats"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2260
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2276
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2292
          },
          "name": "diskSpec",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2308
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2324
          },
          "name": "instancePoolFleetAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2340
          },
          "name": "preloadedDockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2356
          },
          "name": "stats",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStatsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2270
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2286
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2100
          },
          "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": 2116
          },
          "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": 2302
          },
          "name": "diskSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2132
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2318
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2145
          },
          "name": "idleInstanceAutoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2334
          },
          "name": "instancePoolFleetAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2161
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2174
          },
          "name": "instancePoolNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2190
          },
          "name": "maxCapacityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2206
          },
          "name": "minIdleInstancesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2222
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2350
          },
          "name": "preloadedDockerImageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2238
          },
          "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": 2254
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2366
          },
          "name": "statsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2090
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2106
          },
          "name": "defaultTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2122
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2138
          },
          "name": "idleInstanceAutoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2151
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2167
          },
          "name": "instancePoolName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2180
          },
          "name": "maxCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2196
          },
          "name": "minIdleInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2212
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2228
          },
          "name": "preloadedSparkVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2244
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1386
      },
      "name": "DataDatabricksInstancePoolPoolInfoPreloadedDockerImage",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#url DataDatabricksInstancePool#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1390
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1396
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1275
      },
      "name": "DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#password DataDatabricksInstancePool#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1279
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#username DataDatabricksInstancePool#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1283
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1322
      },
      "name": "DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1369
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1382
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1362
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1375
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1530
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoPreloadedDockerImageList",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1523
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1523
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1523
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoPreloadedDockerImageList"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1503
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1506
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoPreloadedDockerImageOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1500
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1510
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1494
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1487
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoPreloadedDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1534
      },
      "name": "DataDatabricksInstancePoolPoolInfoStats",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_pool#idle_count DataDatabricksInstancePool#idle_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1538
          },
          "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.71.0/docs/data-sources/instance_pool#pending_idle_count DataDatabricksInstancePool#pending_idle_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1542
          },
          "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.71.0/docs/data-sources/instance_pool#pending_used_count DataDatabricksInstancePool#pending_used_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1546
          },
          "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.71.0/docs/data-sources/instance_pool#used_count DataDatabricksInstancePool#used_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1550
          },
          "name": "usedCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoStats"
    },
    "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStatsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1661
          },
          "name": "resetIdleCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1677
          },
          "name": "resetPendingIdleCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1693
          },
          "name": "resetPendingUsedCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1709
          },
          "name": "resetUsedCount"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoStatsOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1665
          },
          "name": "idleCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1681
          },
          "name": "pendingIdleCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1697
          },
          "name": "pendingUsedCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1713
          },
          "name": "usedCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1655
          },
          "name": "idleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1671
          },
          "name": "pendingIdleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1687
          },
          "name": "pendingUsedCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1703
          },
          "name": "usedCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoStatsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfiles": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_profiles databricks_instance_profiles}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_profiles databricks_instance_profiles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-profiles/index.ts",
          "line": 280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-profiles/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksInstanceProfiles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 265
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 325
          },
          "name": "putInstanceProfiles",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 312
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 328
          },
          "name": "resetInstanceProfiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 340
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 253
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 322
          },
          "name": "instanceProfiles",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 316
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 332
          },
          "name": "instanceProfilesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 306
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfiles"
    },
    "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfilesConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-profiles/index.ts",
        "line": 29
      },
      "name": "DataDatabricksInstanceProfilesInstanceProfiles",
      "namespace": "dataDatabricksInstanceProfiles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_profiles#arn DataDatabricksInstanceProfiles#arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 33
          },
          "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.71.0/docs/data-sources/instance_profiles#is_meta DataDatabricksInstanceProfiles#is_meta}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 37
          },
          "name": "isMeta",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/instance_profiles#name DataDatabricksInstanceProfiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/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.71.0/docs/data-sources/instance_profiles#role_arn DataDatabricksInstanceProfiles#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 45
          },
          "name": "roleArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfilesInstanceProfiles"
    },
    "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-profiles/index.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-profiles/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksInstanceProfilesInstanceProfilesList",
      "namespace": "dataDatabricksInstanceProfiles",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfilesInstanceProfilesList"
    },
    "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-profiles/index.ts",
          "line": 108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-profiles/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 168
          },
          "name": "resetArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 184
          },
          "name": "resetIsMeta"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 200
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 216
          },
          "name": "resetRoleArn"
        }
      ],
      "name": "DataDatabricksInstanceProfilesInstanceProfilesOutputReference",
      "namespace": "dataDatabricksInstanceProfiles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 172
          },
          "name": "arnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 188
          },
          "name": "isMetaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 204
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 220
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 162
          },
          "name": "arn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 178
          },
          "name": "isMeta",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 194
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 210
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfilesInstanceProfilesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJob": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job databricks_job}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job databricks_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index.ts",
          "line": 78
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index.ts",
        "line": 46
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 63
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 174
          },
          "name": "putJobSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 129
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 145
          },
          "name": "resetJobName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 177
          },
          "name": "resetJobSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 161
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 189
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 199
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 51
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 171
          },
          "name": "jobSettings",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 133
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 149
          },
          "name": "jobNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 181
          },
          "name": "jobSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 165
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 123
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 139
          },
          "name": "jobName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 155
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index:DataDatabricksJob"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index.ts",
        "line": 15
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 22
          },
          "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.71.0/docs/data-sources/job#job_id DataDatabricksJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 26
          },
          "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.71.0/docs/data-sources/job#job_name DataDatabricksJob#job_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 30
          },
          "name": "jobName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 40
          },
          "name": "jobSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#name DataDatabricksJob#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 34
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index:DataDatabricksJobConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13548
      },
      "name": "DataDatabricksJobJobSettings",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#created_time DataDatabricksJob#created_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13552
          },
          "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.71.0/docs/data-sources/job#creator_user_name DataDatabricksJob#creator_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13556
          },
          "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.71.0/docs/data-sources/job#job_id DataDatabricksJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13560
          },
          "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.71.0/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": 13564
          },
          "name": "runAsUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 13570
          },
          "name": "settings",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettings"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 13637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13755
          },
          "name": "putSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13694
          },
          "name": "resetCreatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13710
          },
          "name": "resetCreatorUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13726
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13742
          },
          "name": "resetRunAsUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13758
          },
          "name": "resetSettings"
        }
      ],
      "name": "DataDatabricksJobJobSettingsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13752
          },
          "name": "settings",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13698
          },
          "name": "createdTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13714
          },
          "name": "creatorUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13730
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13746
          },
          "name": "runAsUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13762
          },
          "name": "settingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13688
          },
          "name": "createdTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13704
          },
          "name": "creatorUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13720
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13736
          },
          "name": "runAsUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 12259
      },
      "name": "DataDatabricksJobJobSettingsSettings",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12309
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12315
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12321
          },
          "name": "deployment",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#description DataDatabricksJob#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12263
          },
          "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.71.0/docs/data-sources/job#edit_mode DataDatabricksJob#edit_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12267
          },
          "name": "editMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12327
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12333
          },
          "name": "environment",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12271
          },
          "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.71.0/docs/data-sources/job#format DataDatabricksJob#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12275
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12339
          },
          "name": "gitSource",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12345
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12351
          },
          "name": "jobCluster",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12357
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#max_concurrent_runs DataDatabricksJob#max_concurrent_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12279
          },
          "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.71.0/docs/data-sources/job#max_retries DataDatabricksJob#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12283
          },
          "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.71.0/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": 12287
          },
          "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.71.0/docs/data-sources/job#name DataDatabricksJob#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12291
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12363
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12369
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12375
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12381
          },
          "name": "parameter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12387
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12393
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12399
          },
          "name": "queue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12295
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12405
          },
          "name": "runAs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12411
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12417
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12423
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12429
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12435
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#tags DataDatabricksJob#tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12299
          },
          "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.71.0/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": 12441
          },
          "name": "task",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#timeout_seconds DataDatabricksJob#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12303
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12447
          },
          "name": "trigger",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12453
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettings"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuousOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-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": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsContinuousOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-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": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeploymentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-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": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsDeploymentOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-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": "cdktf.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": "cdktf.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": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 847
      },
      "name": "DataDatabricksJobJobSettingsSettingsEnvironment",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#environment_key DataDatabricksJob#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 851
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 857
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEnvironment"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 991
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsEnvironmentList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 984
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 984
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 984
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEnvironmentList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 964
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 967
          },
          "name": "resetSpec"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsEnvironmentOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 961
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 955
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 971
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 948
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEnvironmentOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/docs/data-sources/job#client DataDatabricksJob#client}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 737
          },
          "name": "client",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#dependencies DataDatabricksJob#dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 741
          },
          "name": "dependencies",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEnvironmentSpec"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 839
          },
          "name": "resetDependencies"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsEnvironmentSpecOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 827
          },
          "name": "clientInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 843
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 820
          },
          "name": "client",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 833
          },
          "name": "dependencies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEnvironmentSpecOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1139
      },
      "name": "DataDatabricksJobJobSettingsSettingsGitSource",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1159
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#branch DataDatabricksJob#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1143
          },
          "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.71.0/docs/data-sources/job#commit DataDatabricksJob#commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1147
          },
          "name": "commit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1165
          },
          "name": "jobSource",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#provider DataDatabricksJob#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1151
          },
          "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.71.0/docs/data-sources/job#tag DataDatabricksJob#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1155
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsGitSource"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 995
      },
      "name": "DataDatabricksJobJobSettingsSettingsGitSourceJobSource",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1003
          },
          "name": "importFromGitBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#job_config_path DataDatabricksJob#job_config_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1007
          },
          "name": "jobConfigPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#dirty_state DataDatabricksJob#dirty_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 999
          },
          "name": "dirtyState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsGitSourceJobSource"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1053
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1105
          },
          "name": "resetDirtyState"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1109
          },
          "name": "dirtyStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1122
          },
          "name": "importFromGitBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1135
          },
          "name": "jobConfigPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1099
          },
          "name": "dirtyState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1115
          },
          "name": "importFromGitBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1128
          },
          "name": "jobConfigPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1376
          },
          "name": "putJobSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1302
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1318
          },
          "name": "resetCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1379
          },
          "name": "resetJobSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1334
          },
          "name": "resetProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1350
          },
          "name": "resetTag"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsGitSourceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1373
          },
          "name": "jobSource",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1306
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1322
          },
          "name": "commitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1383
          },
          "name": "jobSourceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1338
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1354
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1367
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1296
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1312
          },
          "name": "commit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1328
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1344
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1360
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsGitSourceOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1560
      },
      "name": "DataDatabricksJobJobSettingsSettingsHealth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1566
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsHealth"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1635
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/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": 1632
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1639
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsHealthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1387
      },
      "name": "DataDatabricksJobJobSettingsSettingsHealthRules",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#metric DataDatabricksJob#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1391
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#op DataDatabricksJob#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1395
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#value DataDatabricksJob#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1399
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsHealthRules"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1556
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsHealthRulesList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1549
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1549
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsHealthRulesList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1445
      },
      "name": "DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1510
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1523
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1536
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1503
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1516
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1529
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 5820
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobCluster",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#job_cluster_key DataDatabricksJob#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5824
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5830
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobCluster"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 5954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5961
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5954
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5954
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5954
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4767
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewCluster",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4823
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4847
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4771
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4857
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4775
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4863
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4869
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4779
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4875
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4881
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4783
          },
          "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.71.0/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4787
          },
          "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.71.0/docs/data-sources/job#data_security_mode DataDatabricksJob#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4791
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4887
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4795
          },
          "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.71.0/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": 4799
          },
          "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.71.0/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4803
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4807
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4893
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4811
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4899
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4815
          },
          "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.71.0/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4819
          },
          "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.71.0/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4827
          },
          "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.71.0/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4831
          },
          "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.71.0/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4835
          },
          "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.71.0/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4839
          },
          "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.71.0/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4843
          },
          "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.71.0/docs/data-sources/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4851
          },
          "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.71.0/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": 4905
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewCluster"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1643
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1647
          },
          "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.71.0/docs/data-sources/job#min_workers DataDatabricksJob#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1651
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1736
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1752
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1740
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1756
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1730
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1746
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1760
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1764
          },
          "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.71.0/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1768
          },
          "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.71.0/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1772
          },
          "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.71.0/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1776
          },
          "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.71.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1780
          },
          "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.71.0/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1784
          },
          "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.71.0/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": 1788
          },
          "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.71.0/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1792
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1880
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1955
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1971
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1987
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2003
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2019
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2035
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2051
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2067
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1959
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1975
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1991
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2007
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2023
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2039
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2055
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2071
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1949
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1965
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1981
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1997
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2013
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2029
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2045
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2061
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2075
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2079
          },
          "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.71.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2083
          },
          "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.71.0/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": 2087
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2185
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2201
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2217
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2189
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2205
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2221
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2179
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2195
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2211
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2585
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2591
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2597
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2225
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2229
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2261
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2302
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2295
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2679
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2695
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2682
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2698
          },
          "name": "resetS3"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2676
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2692
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2686
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2702
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2647
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2306
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2314
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2310
          },
          "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.71.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2318
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2322
          },
          "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.71.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2326
          },
          "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.71.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2330
          },
          "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.71.0/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2334
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2484
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2513
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2529
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2545
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2561
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2577
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2488
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2501
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2517
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2533
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2549
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2565
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2581
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2478
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2494
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2507
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2523
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2539
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2555
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2571
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2820
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2824
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2834
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2828
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2994
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2987
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2987
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2987
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2980
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2706
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#server_address DataDatabricksJob#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2714
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2710
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2753
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2799
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2803
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2816
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2793
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2809
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2970
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2957
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2967
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2945
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2974
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2961
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2938
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2951
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3109
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3113
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3119
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2998
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#password DataDatabricksJob#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3002
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#username DataDatabricksJob#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3006
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3052
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3045
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3092
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3105
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3085
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3098
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3214
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3217
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3211
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3221
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3205
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3198
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3225
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3229
          },
          "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.71.0/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3233
          },
          "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.71.0/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3237
          },
          "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.71.0/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3241
          },
          "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.71.0/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3245
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3249
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3386
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3402
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3418
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3434
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3450
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3466
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3390
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3406
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3422
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3438
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3454
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3470
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3380
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3396
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3412
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3428
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3444
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3460
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4239
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4245
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4251
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4257
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4263
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4269
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4275
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4281
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3474
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3478
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3510
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3551
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3544
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3555
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3559
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3591
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3632
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3625
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3636
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3640
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3672
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3713
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3706
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3717
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3721
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3753
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3794
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3787
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4563
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4556
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4556
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4440
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4456
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4472
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4488
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4504
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4520
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4536
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4443
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4459
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4475
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4491
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4507
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4523
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4539
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4437
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4453
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4469
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4485
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4501
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4517
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4533
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4447
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4463
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4479
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4495
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4511
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4527
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4543
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3798
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3806
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3802
          },
          "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.71.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3810
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3814
          },
          "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.71.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3818
          },
          "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.71.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3822
          },
          "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.71.0/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3826
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3907
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3976
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4005
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4021
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4037
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4053
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4069
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3980
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3993
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4009
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4025
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4041
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4057
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4073
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3970
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3986
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3999
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4015
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4031
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4047
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4063
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3911
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4077
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4081
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4113
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4154
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4147
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4158
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4162
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4194
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4235
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4228
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 5147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 5140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5681
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5697
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5713
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5729
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5745
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5761
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5777
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5793
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5809
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5354
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5684
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5370
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5700
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5716
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5386
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5732
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5748
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5402
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5418
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5434
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5764
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5450
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5466
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5482
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5498
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5780
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5514
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5796
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5530
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5546
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5575
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5591
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5607
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5623
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5639
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5668
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5812
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5678
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5694
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5710
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5726
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5742
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5758
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5774
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5790
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5806
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5358
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5688
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5374
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5704
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5720
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5390
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5736
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5752
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5406
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5422
          },
          "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": 5438
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5768
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5454
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5470
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5486
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5502
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5784
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5518
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5800
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5534
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5550
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5563
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5579
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5595
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5611
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5627
          },
          "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": 5643
          },
          "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": 5656
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5672
          },
          "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": 5816
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5348
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5364
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5380
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5396
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5412
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5428
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5444
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5460
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5476
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5492
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5508
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5524
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5540
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5556
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5569
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5585
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5601
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5617
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5633
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5649
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5662
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4684
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4690
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4567
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#jobs DataDatabricksJob#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4571
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#notebooks DataDatabricksJob#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4575
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4660
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4676
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4664
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4680
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4654
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4670
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4759
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": 4756
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4763
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 5879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5937
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": 5934
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5928
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5941
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5921
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6340
      },
      "name": "DataDatabricksJobJobSettingsSettingsLibrary",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6362
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#egg DataDatabricksJob#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6344
          },
          "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.71.0/docs/data-sources/job#jar DataDatabricksJob#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6348
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6368
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6374
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#requirements DataDatabricksJob#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6352
          },
          "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.71.0/docs/data-sources/job#whl DataDatabricksJob#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6356
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibrary"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 5965
      },
      "name": "DataDatabricksJobJobSettingsSettingsLibraryCran",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5969
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5973
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryCran"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6071
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6059
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6075
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6052
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6065
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsLibraryList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6079
      },
      "name": "DataDatabricksJobJobSettingsSettingsLibraryMaven",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#coordinates DataDatabricksJob#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6083
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#exclusions DataDatabricksJob#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6087
          },
          "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.71.0/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6091
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryMaven"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6202
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6218
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6190
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6206
          },
          "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": 6222
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6183
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6196
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6212
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 6448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6597
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6613
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6629
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6600
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6536
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6552
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6616
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6632
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6568
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6584
          },
          "name": "resetWhl"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsLibraryOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6594
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6610
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6626
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6604
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6540
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6556
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6620
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6636
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6572
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6588
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6530
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6546
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6562
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6578
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6226
      },
      "name": "DataDatabricksJobJobSettingsSettingsLibraryPypi",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6230
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6234
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryPypi"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6332
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6320
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6336
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6313
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6326
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9784
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewCluster",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9840
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9864
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9788
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9874
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9792
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9880
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9886
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9796
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9892
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9898
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9800
          },
          "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.71.0/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9804
          },
          "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.71.0/docs/data-sources/job#data_security_mode DataDatabricksJob#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9808
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9904
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9812
          },
          "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.71.0/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": 9816
          },
          "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.71.0/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9820
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9824
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9910
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9828
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9916
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9832
          },
          "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.71.0/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9836
          },
          "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.71.0/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9844
          },
          "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.71.0/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9848
          },
          "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.71.0/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9852
          },
          "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.71.0/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9856
          },
          "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.71.0/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9860
          },
          "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.71.0/docs/data-sources/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9868
          },
          "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.71.0/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": 9922
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewCluster"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6660
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAutoscale",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6664
          },
          "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.71.0/docs/data-sources/job#min_workers DataDatabricksJob#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6668
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAutoscale"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6753
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6769
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6757
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6773
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6747
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6763
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6777
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6781
          },
          "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.71.0/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6785
          },
          "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.71.0/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6789
          },
          "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.71.0/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6793
          },
          "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.71.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6797
          },
          "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.71.0/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6801
          },
          "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.71.0/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": 6805
          },
          "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.71.0/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6809
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6972
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6988
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7004
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7020
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7036
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7052
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7068
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7084
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6976
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6992
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7008
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7024
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7040
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7056
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7072
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7088
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6966
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6982
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6998
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7014
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7030
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7046
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7062
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7078
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7092
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7096
          },
          "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.71.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7100
          },
          "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.71.0/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": 7104
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7202
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7218
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7234
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7206
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7222
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7238
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7196
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7212
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7228
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7602
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 7608
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 7614
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7242
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7246
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7278
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7319
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7312
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7696
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7712
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7699
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7715
          },
          "name": "resetS3"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7693
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7709
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7703
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7719
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7323
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7331
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7327
          },
          "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.71.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7335
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7339
          },
          "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.71.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7343
          },
          "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.71.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7347
          },
          "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.71.0/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7351
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7501
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7530
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7546
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7562
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7578
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7594
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7505
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7518
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7534
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7550
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7566
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7582
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7598
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7495
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7511
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7524
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7540
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7556
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7572
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7588
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7837
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 7841
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 7851
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 7845
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8011
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8004
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8004
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8004
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7723
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#server_address DataDatabricksJob#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7731
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7727
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7816
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7820
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7833
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7810
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7826
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7907
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7987
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7974
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7984
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7962
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7991
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7978
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7955
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7968
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7911
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8126
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterDockerImage",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8130
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8136
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterDockerImage"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8015
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#password DataDatabricksJob#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8019
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#username DataDatabricksJob#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8023
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8069
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8062
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8109
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8122
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8102
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8115
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8073
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8231
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8234
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8228
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8238
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8222
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8215
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8242
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8246
          },
          "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.71.0/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8250
          },
          "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.71.0/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8254
          },
          "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.71.0/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8258
          },
          "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.71.0/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8262
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8266
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8403
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8419
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8435
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8451
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8467
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8483
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8407
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8423
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8439
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8455
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8471
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8487
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8397
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8413
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8429
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8445
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8461
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8477
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9256
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScripts",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9262
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9268
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9274
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9280
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9286
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9292
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9298
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8491
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8495
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8527
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8568
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8561
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8572
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8576
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8608
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8649
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8642
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8653
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8657
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8689
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8730
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8723
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8734
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8738
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8770
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8811
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8804
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9580
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9573
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9573
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9573
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9457
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9473
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9489
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9505
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9521
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9537
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9553
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9460
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9476
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9492
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9508
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9524
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9540
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9556
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9454
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9470
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9486
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9502
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9518
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9534
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9550
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9464
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9480
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9496
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9512
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9528
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9544
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9560
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8815
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8823
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8819
          },
          "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.71.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8827
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8831
          },
          "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.71.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8835
          },
          "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.71.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8839
          },
          "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.71.0/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8843
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8924
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8917
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8993
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9022
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9038
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9054
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9070
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9086
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8997
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9010
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9026
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9042
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9058
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9074
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9090
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8987
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9003
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9016
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9032
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9048
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9064
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9080
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9094
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9098
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9130
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9171
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9164
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9175
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9179
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9211
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9252
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9245
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 10164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 10157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10698
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10714
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10730
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10746
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10762
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10778
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10794
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10810
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10826
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10371
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10701
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10387
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10717
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10733
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10403
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10749
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10765
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10419
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10435
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10451
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10781
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10467
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10483
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10499
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10515
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10797
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10531
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10813
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10547
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10563
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10592
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10608
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10624
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10640
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10656
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10685
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10829
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10695
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10711
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10727
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10743
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10759
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10775
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10791
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10807
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10823
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10375
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10705
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10391
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10721
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10737
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10407
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10753
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10769
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10423
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10439
          },
          "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": 10455
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10785
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10471
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10487
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10503
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10519
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10801
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10535
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10817
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10551
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10567
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10580
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10596
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10612
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10628
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10644
          },
          "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": 10660
          },
          "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": 10673
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10689
          },
          "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": 10833
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10365
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10381
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10397
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10413
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10429
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10445
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10461
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10477
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10493
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10509
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10525
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10541
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10557
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10573
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10586
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10602
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10618
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10634
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10650
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10666
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10679
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9701
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9707
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9584
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#jobs DataDatabricksJob#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9588
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#notebooks DataDatabricksJob#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9592
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9677
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9693
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9681
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9697
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9671
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9687
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9746
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9776
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": 9773
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9780
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 10837
      },
      "name": "DataDatabricksJobJobSettingsSettingsNotebookTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#notebook_path DataDatabricksJob#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10845
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#base_parameters DataDatabricksJob#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10841
          },
          "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.71.0/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10849
          },
          "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.71.0/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10853
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNotebookTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 10913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 10906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10964
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10993
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11009
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10968
          },
          "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": 10981
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10997
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11013
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10958
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10974
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10987
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11003
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11017
      },
      "name": "DataDatabricksJobJobSettingsSettingsNotificationSettings",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11021
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11025
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNotificationSettings"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11071
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11064
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11110
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11126
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11114
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11130
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11104
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11120
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11075
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 12737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 12730
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13153
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13169
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13185
          },
          "name": "putDeployment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13201
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13217
          },
          "name": "putEnvironment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13233
          },
          "name": "putGitSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13249
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13265
          },
          "name": "putJobCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13281
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13297
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13313
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13329
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13345
          },
          "name": "putParameter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13361
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13377
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13393
          },
          "name": "putQueue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13409
          },
          "name": "putRunAs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13425
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13441
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13457
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13473
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13489
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13505
          },
          "name": "putTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13521
          },
          "name": "putTrigger",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13537
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13156
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13172
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13188
          },
          "name": "resetDeployment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12980
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12996
          },
          "name": "resetEditMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13204
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13220
          },
          "name": "resetEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13012
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13028
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13236
          },
          "name": "resetGitSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13252
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13268
          },
          "name": "resetJobCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13284
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13044
          },
          "name": "resetMaxConcurrentRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13060
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13076
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13092
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13300
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13316
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13332
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13348
          },
          "name": "resetParameter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13364
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13380
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13396
          },
          "name": "resetQueue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13108
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13412
          },
          "name": "resetRunAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13428
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13444
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13460
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13476
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13492
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13124
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13508
          },
          "name": "resetTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13140
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13524
          },
          "name": "resetTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13540
          },
          "name": "resetWebhookNotifications"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13150
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13166
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13182
          },
          "name": "deployment",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13198
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13214
          },
          "name": "environment",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13230
          },
          "name": "gitSource",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13246
          },
          "name": "health",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13262
          },
          "name": "jobCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13278
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13294
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13310
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13326
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13342
          },
          "name": "parameter",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13358
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13374
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13390
          },
          "name": "queue",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13406
          },
          "name": "runAs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13422
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13438
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13454
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13470
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13486
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13502
          },
          "name": "task",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13518
          },
          "name": "trigger",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13534
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13160
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13176
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13192
          },
          "name": "deploymentInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12984
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13000
          },
          "name": "editModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13208
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13224
          },
          "name": "environmentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13016
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13032
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13240
          },
          "name": "gitSourceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13256
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13272
          },
          "name": "jobClusterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13288
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13048
          },
          "name": "maxConcurrentRunsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13064
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13080
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13096
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13304
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13320
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13336
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13352
          },
          "name": "parameterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13368
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13384
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13400
          },
          "name": "queueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13112
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13416
          },
          "name": "runAsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13432
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13448
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13464
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13480
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13496
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13128
          },
          "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": 13512
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13144
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13528
          },
          "name": "triggerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13544
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12974
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12990
          },
          "name": "editMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13006
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13022
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13038
          },
          "name": "maxConcurrentRuns",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13054
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13070
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13086
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13102
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13118
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13134
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11134
      },
      "name": "DataDatabricksJobJobSettingsSettingsParameter",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#default DataDatabricksJob#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11138
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#name DataDatabricksJob#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsParameter"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 11258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11273
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsParameterList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11266
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsParameterList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 11181
      },
      "name": "DataDatabricksJobJobSettingsSettingsParameterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11240
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11253
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11233
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11246
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsParameterOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11277
      },
      "name": "DataDatabricksJobJobSettingsSettingsPipelineTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#pipeline_id DataDatabricksJob#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11285
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#full_refresh DataDatabricksJob#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11281
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsPipelineTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11370
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11374
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11387
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11364
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11380
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11391
      },
      "name": "DataDatabricksJobJobSettingsSettingsPythonWheelTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#entry_point DataDatabricksJob#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11395
          },
          "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.71.0/docs/data-sources/job#named_parameters DataDatabricksJob#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11399
          },
          "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.71.0/docs/data-sources/job#package_name DataDatabricksJob#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11403
          },
          "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.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11407
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsPythonWheelTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11518
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11534
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11550
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11566
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11522
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11538
          },
          "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": 11554
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11570
          },
          "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": 11512
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11528
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11544
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11560
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11574
      },
      "name": "DataDatabricksJobJobSettingsSettingsQueue",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#enabled DataDatabricksJob#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11578
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsQueue"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11610
      },
      "name": "DataDatabricksJobJobSettingsSettingsQueueOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11651
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11644
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11621
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsQueueOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11655
      },
      "name": "DataDatabricksJobJobSettingsSettingsRunAs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#service_principal_name DataDatabricksJob#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11659
          },
          "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.71.0/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11663
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsRunAs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11748
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11764
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsRunAsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11752
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11768
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11742
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11758
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsRunAsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11772
      },
      "name": "DataDatabricksJobJobSettingsSettingsRunJobTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#job_id DataDatabricksJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11776
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#job_parameters DataDatabricksJob#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11780
          },
          "name": "jobParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsRunJobTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11878
          },
          "name": "resetJobParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11866
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11882
          },
          "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": 11859
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11872
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11886
      },
      "name": "DataDatabricksJobJobSettingsSettingsSchedule",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#quartz_cron_expression DataDatabricksJob#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11894
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#timezone_id DataDatabricksJob#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11898
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#pause_status DataDatabricksJob#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11890
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSchedule"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsScheduleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11951
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11996
          },
          "name": "resetPauseStatus"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsScheduleOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12000
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12013
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12026
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11990
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12006
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12019
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11955
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsScheduleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12030
      },
      "name": "DataDatabricksJobJobSettingsSettingsSparkJarTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#jar_uri DataDatabricksJob#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12034
          },
          "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.71.0/docs/data-sources/job#main_class_name DataDatabricksJob#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12038
          },
          "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.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12042
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkJarTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12140
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12156
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12172
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12144
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12160
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12176
          },
          "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": 12134
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12150
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12166
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12180
      },
      "name": "DataDatabricksJobJobSettingsSettingsSparkPythonTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#python_file DataDatabricksJob#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12188
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12184
          },
          "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.71.0/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12192
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkPythonTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12290
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12319
          },
          "name": "resetSource"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12294
          },
          "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": 12307
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12323
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12284
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12300
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12313
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12327
      },
      "name": "DataDatabricksJobJobSettingsSettingsSparkSubmitTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12331
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkSubmitTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12403
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12407
          },
          "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": 12397
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9786
      },
      "name": "DataDatabricksJobJobSettingsSettingsTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#task_key DataDatabricksJob#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9822
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9832
          },
          "name": "conditionTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9838
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9844
          },
          "name": "dependsOn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#description DataDatabricksJob#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9790
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9850
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#environment_key DataDatabricksJob#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9794
          },
          "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.71.0/docs/data-sources/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9798
          },
          "name": "existingClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9856
          },
          "name": "forEachTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9862
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#job_cluster_key DataDatabricksJob#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9802
          },
          "name": "jobClusterKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9868
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#max_retries DataDatabricksJob#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9806
          },
          "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.71.0/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": 9810
          },
          "name": "minRetryIntervalMillis",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9874
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9880
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9886
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9892
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9898
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9814
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#run_if DataDatabricksJob#run_if}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9818
          },
          "name": "runIf",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9904
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9910
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9916
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9922
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9928
          },
          "name": "sqlTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#timeout_seconds DataDatabricksJob#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9826
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9934
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12411
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskConditionTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#left DataDatabricksJob#left}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12415
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#op DataDatabricksJob#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12419
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#right DataDatabricksJob#right}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12423
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskConditionTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12469
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12522
          },
          "name": "leftInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12535
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12548
          },
          "name": "rightInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12515
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12528
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12541
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12552
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskDbtTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#commands DataDatabricksJob#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12560
          },
          "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.71.0/docs/data-sources/job#catalog DataDatabricksJob#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12556
          },
          "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.71.0/docs/data-sources/job#profiles_directory DataDatabricksJob#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12564
          },
          "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.71.0/docs/data-sources/job#project_directory DataDatabricksJob#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12568
          },
          "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.71.0/docs/data-sources/job#schema DataDatabricksJob#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12572
          },
          "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.71.0/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12576
          },
          "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.71.0/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12580
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDbtTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12730
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12759
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12775
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12791
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12807
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12823
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12734
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12747
          },
          "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": 12763
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12779
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12795
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12811
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12827
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12724
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12740
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12753
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12769
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12785
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12801
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12817
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12831
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskDependsOn",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#task_key DataDatabricksJob#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12839
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#outcome DataDatabricksJob#outcome}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12835
          },
          "name": "outcome",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDependsOn"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 12958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12973
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskDependsOnList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12966
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12966
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12966
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDependsOnList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12888
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 12878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12936
          },
          "name": "resetOutcome"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12940
          },
          "name": "outcomeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12953
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12930
          },
          "name": "outcome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12946
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12977
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskEmailNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12981
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12985
          },
          "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.71.0/docs/data-sources/job#on_failure DataDatabricksJob#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12989
          },
          "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.71.0/docs/data-sources/job#on_start DataDatabricksJob#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12993
          },
          "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.71.0/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": 12997
          },
          "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.71.0/docs/data-sources/job#on_success DataDatabricksJob#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13001
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskEmailNotifications"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13075
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13068
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13138
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13154
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13170
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13186
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13202
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13218
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13142
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13158
          },
          "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": 13174
          },
          "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": 13190
          },
          "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": 13206
          },
          "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": 13222
          },
          "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": 13132
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13148
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13164
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13180
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13196
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13212
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1506
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#inputs DataDatabricksJob#inputs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1514
          },
          "name": "inputs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1520
          },
          "name": "task",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#concurrency DataDatabricksJob#concurrency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1510
          },
          "name": "concurrency",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1644
          },
          "name": "putTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1618
          },
          "name": "resetConcurrency"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1641
          },
          "name": "task",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1622
          },
          "name": "concurrencyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1635
          },
          "name": "inputsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1648
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1612
          },
          "name": "concurrency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1628
          },
          "name": "inputs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 533
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#task_key DataDatabricksJob#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 569
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 579
          },
          "name": "conditionTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 585
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 591
          },
          "name": "dependsOn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#description DataDatabricksJob#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 537
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 597
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#environment_key DataDatabricksJob#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 541
          },
          "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.71.0/docs/data-sources/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 545
          },
          "name": "existingClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 603
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#job_cluster_key DataDatabricksJob#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 549
          },
          "name": "jobClusterKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 609
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#max_retries DataDatabricksJob#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 553
          },
          "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.71.0/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": 557
          },
          "name": "minRetryIntervalMillis",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 615
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 621
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 627
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 633
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 639
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 561
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#run_if DataDatabricksJob#run_if}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 565
          },
          "name": "runIf",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 645
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 651
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 657
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 663
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 669
          },
          "name": "sqlTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#timeout_seconds DataDatabricksJob#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 573
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 675
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13226
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#left DataDatabricksJob#left}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13230
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#op DataDatabricksJob#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13234
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#right DataDatabricksJob#right}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13238
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13284
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13337
          },
          "name": "leftInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13350
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13363
          },
          "name": "rightInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13330
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13343
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13356
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13367
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#commands DataDatabricksJob#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13375
          },
          "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.71.0/docs/data-sources/job#catalog DataDatabricksJob#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13371
          },
          "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.71.0/docs/data-sources/job#profiles_directory DataDatabricksJob#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13379
          },
          "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.71.0/docs/data-sources/job#project_directory DataDatabricksJob#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13383
          },
          "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.71.0/docs/data-sources/job#schema DataDatabricksJob#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13387
          },
          "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.71.0/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13391
          },
          "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.71.0/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13395
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13545
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13574
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13590
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13606
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13622
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13638
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13549
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13562
          },
          "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": 13578
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13594
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13610
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13626
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13642
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13539
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13555
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13568
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13584
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13600
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13616
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13632
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13646
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#task_key DataDatabricksJob#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13654
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#outcome DataDatabricksJob#outcome}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13650
          },
          "name": "outcome",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 13773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13788
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13781
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13781
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13781
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13751
          },
          "name": "resetOutcome"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13755
          },
          "name": "outcomeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13768
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13745
          },
          "name": "outcome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13761
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13792
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 13796
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 13800
          },
          "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.71.0/docs/data-sources/job#on_failure DataDatabricksJob#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13804
          },
          "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.71.0/docs/data-sources/job#on_start DataDatabricksJob#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13808
          },
          "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.71.0/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": 13812
          },
          "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.71.0/docs/data-sources/job#on_success DataDatabricksJob#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13816
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13953
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13969
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13985
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14001
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14017
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14033
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13957
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13973
          },
          "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": 13989
          },
          "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": 14005
          },
          "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": 14021
          },
          "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": 14037
          },
          "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": 13947
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13963
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13979
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13995
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14011
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14027
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14214
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 14220
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14289
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/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": 14286
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14293
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14041
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#metric DataDatabricksJob#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14045
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#op DataDatabricksJob#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14049
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#value DataDatabricksJob#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14053
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 14195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14210
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14203
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14203
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 14099
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14164
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14177
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14190
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14157
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14170
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14183
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14672
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 14694
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#egg DataDatabricksJob#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14676
          },
          "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.71.0/docs/data-sources/job#jar DataDatabricksJob#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14680
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 14700
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 14706
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#requirements DataDatabricksJob#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14684
          },
          "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.71.0/docs/data-sources/job#whl DataDatabricksJob#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14688
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14297
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14301
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14305
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14403
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCranOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14391
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14407
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14384
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14397
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 14973
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14988
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14981
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14981
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14981
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14411
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#coordinates DataDatabricksJob#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14415
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#exclusions DataDatabricksJob#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14419
          },
          "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.71.0/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14423
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14534
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14550
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMavenOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14522
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14538
          },
          "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": 14554
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14515
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14528
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14544
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 14780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14929
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14945
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14961
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14932
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14868
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14884
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14948
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14964
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14900
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14916
          },
          "name": "resetWhl"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14926
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14942
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14958
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14936
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14872
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14888
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14952
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14968
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14904
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14920
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14862
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14878
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14894
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14910
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14558
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14562
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14566
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14664
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypiOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14652
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14668
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14645
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14658
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18116
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18172
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18196
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18120
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18206
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18124
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18212
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18218
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18128
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18224
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18230
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18132
          },
          "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.71.0/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18136
          },
          "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.71.0/docs/data-sources/job#data_security_mode DataDatabricksJob#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18140
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18236
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18144
          },
          "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.71.0/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": 18148
          },
          "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.71.0/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18152
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18156
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18242
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18160
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18248
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18164
          },
          "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.71.0/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18168
          },
          "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.71.0/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18176
          },
          "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.71.0/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18180
          },
          "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.71.0/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18184
          },
          "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.71.0/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18188
          },
          "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.71.0/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18192
          },
          "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.71.0/docs/data-sources/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18200
          },
          "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.71.0/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": 18254
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14992
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14996
          },
          "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.71.0/docs/data-sources/job#min_workers DataDatabricksJob#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15000
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15085
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15101
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscaleOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15089
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15105
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15079
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15095
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15109
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15113
          },
          "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.71.0/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15117
          },
          "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.71.0/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15121
          },
          "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.71.0/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15125
          },
          "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.71.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15129
          },
          "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.71.0/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15133
          },
          "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.71.0/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": 15137
          },
          "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.71.0/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15141
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15304
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15320
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15336
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15352
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15368
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15384
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15400
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15416
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15308
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15324
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15340
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15356
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15372
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15388
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15404
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15420
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15298
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15314
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15330
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15346
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15362
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15378
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15394
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15410
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15424
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15428
          },
          "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.71.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15432
          },
          "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.71.0/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": 15436
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15534
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15550
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15566
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15538
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15554
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15570
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15528
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15544
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15560
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15934
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 15940
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 15946
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15574
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15578
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15610
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15651
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15644
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15621
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15992
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15985
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16028
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16044
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16031
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16047
          },
          "name": "resetS3"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16025
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16041
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16035
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16051
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15996
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15655
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15663
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15659
          },
          "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.71.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15667
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15671
          },
          "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.71.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15675
          },
          "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.71.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15679
          },
          "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.71.0/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15683
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15833
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15862
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15878
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15894
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15910
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15926
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15837
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15850
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15866
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15882
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15898
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15914
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15930
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15827
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15843
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15856
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15872
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15888
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15904
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15920
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16169
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16173
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16183
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16177
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 16328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16343
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16336
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16336
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16055
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#server_address DataDatabricksJob#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16063
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16059
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16148
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16152
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16165
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16142
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16158
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 16229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16319
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16306
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16316
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16294
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16323
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16310
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16287
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16300
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16458
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16462
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16468
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16347
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#password DataDatabricksJob#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16351
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#username DataDatabricksJob#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16355
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16394
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16441
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16454
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16434
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16447
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16563
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16566
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16560
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16570
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16554
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16547
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16574
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16578
          },
          "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.71.0/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16582
          },
          "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.71.0/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16586
          },
          "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.71.0/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16590
          },
          "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.71.0/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16594
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16598
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16735
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16751
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16767
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16783
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16799
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16815
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16739
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16755
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16771
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16787
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16803
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16819
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16729
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16745
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16761
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16777
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16793
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16809
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17588
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 17594
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 17600
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 17606
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 17612
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 17618
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 17624
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 17630
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16823
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16827
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16859
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16900
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16893
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16904
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16908
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16940
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16981
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16974
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16985
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16989
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17021
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17062
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17055
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17066
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17070
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17102
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17143
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17136
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 17897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17912
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17905
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17905
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17905
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 17704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17789
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17805
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17821
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17837
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17853
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17869
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17885
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17792
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17808
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17824
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17840
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17856
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17872
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17888
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17786
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17802
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17818
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17834
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17850
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17866
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17882
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17796
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17812
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17828
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17844
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17860
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17876
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17892
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17147
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17155
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17151
          },
          "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.71.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17159
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17163
          },
          "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.71.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17167
          },
          "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.71.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17171
          },
          "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.71.0/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17175
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17325
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17354
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17370
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17386
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17402
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17418
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17329
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17342
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17358
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17374
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17390
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17406
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17422
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17319
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17335
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17348
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17364
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17380
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17396
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17412
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17426
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17430
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17462
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17503
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17496
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17507
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17511
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17543
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17584
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17577
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 18496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19030
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19046
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19062
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19078
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19094
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19110
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19126
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19142
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19158
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18703
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19033
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18719
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19049
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19065
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18735
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19081
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19097
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18751
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18767
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18783
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19113
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18799
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18815
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18831
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18847
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19129
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18863
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19145
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18879
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18895
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18924
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18940
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18956
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18972
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18988
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19017
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19161
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19027
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19043
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19059
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19075
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19091
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19107
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19123
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19139
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19155
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18707
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19037
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18723
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19053
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19069
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18739
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19085
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19101
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18755
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18771
          },
          "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": 18787
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19117
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18803
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18819
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18835
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18851
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19133
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18867
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19149
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18883
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18899
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18912
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18928
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18944
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18960
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18976
          },
          "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": 18992
          },
          "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": 19005
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19021
          },
          "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": 19165
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18697
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18713
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18729
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18745
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18761
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18777
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18793
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18809
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18825
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18841
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18857
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18873
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18889
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18905
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18918
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18934
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18950
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18966
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18982
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18998
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19011
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18033
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18039
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17916
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#jobs DataDatabricksJob#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17920
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#notebooks DataDatabricksJob#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17924
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18009
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18025
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18013
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18029
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18003
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18019
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 18078
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18108
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": 18105
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18112
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19169
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#notebook_path DataDatabricksJob#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19177
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#base_parameters DataDatabricksJob#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19173
          },
          "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.71.0/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19181
          },
          "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.71.0/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19185
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19296
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19325
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19341
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19300
          },
          "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": 19313
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19329
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19345
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19290
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19306
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19319
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19335
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19349
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 19353
          },
          "name": "alertOnLastAttempt",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 19357
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 19361
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettingsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19459
          },
          "name": "resetAlertOnLastAttempt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19475
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19491
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettingsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19463
          },
          "name": "alertOnLastAttemptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19479
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19495
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19453
          },
          "name": "alertOnLastAttempt",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19469
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19485
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettingsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 896
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1239
          },
          "name": "putConditionTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1255
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1271
          },
          "name": "putDependsOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1287
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1303
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1319
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1335
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1351
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1367
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1383
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1399
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1415
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1431
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1447
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1463
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1479
          },
          "name": "putSqlTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1495
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1242
          },
          "name": "resetConditionTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1258
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1274
          },
          "name": "resetDependsOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1085
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1290
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1101
          },
          "name": "resetEnvironmentKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1117
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1306
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1133
          },
          "name": "resetJobClusterKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1322
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1149
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1165
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1338
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1354
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1370
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1386
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1402
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1181
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1197
          },
          "name": "resetRunIf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1418
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1434
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1450
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1466
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1482
          },
          "name": "resetSqlTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1226
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1498
          },
          "name": "resetWebhookNotifications"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1236
          },
          "name": "conditionTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1252
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1268
          },
          "name": "dependsOn",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1284
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1300
          },
          "name": "health",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1316
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1332
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1348
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1364
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1380
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1396
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1412
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1428
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1444
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1460
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1476
          },
          "name": "sqlTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1492
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1246
          },
          "name": "conditionTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1262
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1278
          },
          "name": "dependsOnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1089
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1294
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1105
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1121
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1310
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1137
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1326
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1153
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1169
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1342
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1358
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1374
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1390
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1406
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1185
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1201
          },
          "name": "runIfInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1422
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1438
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1454
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1470
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1486
          },
          "name": "sqlTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1214
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1230
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1502
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1079
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1095
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1111
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1127
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1143
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1159
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1175
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1191
          },
          "name": "runIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1207
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1220
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19499
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#pipeline_id DataDatabricksJob#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19507
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#full_refresh DataDatabricksJob#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19503
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19592
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19596
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19609
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19586
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19602
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19557
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19613
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#entry_point DataDatabricksJob#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19617
          },
          "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.71.0/docs/data-sources/job#named_parameters DataDatabricksJob#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19621
          },
          "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.71.0/docs/data-sources/job#package_name DataDatabricksJob#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19625
          },
          "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.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19629
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19740
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19756
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19772
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19788
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19744
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19760
          },
          "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": 19776
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19792
          },
          "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": 19734
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19750
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19766
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19782
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19796
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#job_id DataDatabricksJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19800
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#job_parameters DataDatabricksJob#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19804
          },
          "name": "jobParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19843
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19902
          },
          "name": "resetJobParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19890
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19906
          },
          "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": 19883
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19896
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19910
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#jar_uri DataDatabricksJob#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19914
          },
          "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.71.0/docs/data-sources/job#main_class_name DataDatabricksJob#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19918
          },
          "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.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19922
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19975
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20020
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20036
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20052
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20024
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20040
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20056
          },
          "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": 20014
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20030
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20046
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19979
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20060
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#python_file DataDatabricksJob#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20068
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20064
          },
          "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.71.0/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20072
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20170
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20199
          },
          "name": "resetSource"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20174
          },
          "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": 20187
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20203
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20164
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20180
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20193
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20207
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20211
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20283
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20287
          },
          "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": 20277
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21115
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21123
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#alert DataDatabricksJob#alert}",
            "stability": "stable",
            "summary": "alert block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21129
          },
          "name": "alert",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#dashboard DataDatabricksJob#dashboard}",
            "stability": "stable",
            "summary": "dashboard block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21135
          },
          "name": "dashboard",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 21141
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21119
          },
          "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.71.0/docs/data-sources/job#query DataDatabricksJob#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21147
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20440
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#alert_id DataDatabricksJob#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20444
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#pause_subscriptions DataDatabricksJob#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20448
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#subscriptions DataDatabricksJob#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20454
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20578
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20565
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20581
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20575
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20553
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20569
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20585
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20546
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20559
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20291
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20295
          },
          "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.71.0/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20299
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 20421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20436
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20429
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20429
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 20338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20396
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20412
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20400
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20416
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20390
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20406
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20738
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#dashboard_id DataDatabricksJob#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20746
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#custom_subject DataDatabricksJob#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20742
          },
          "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.71.0/docs/data-sources/job#pause_subscriptions DataDatabricksJob#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20750
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#subscriptions DataDatabricksJob#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20756
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20909
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20867
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20896
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20912
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20906
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20871
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20884
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20900
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20916
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20861
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20877
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20890
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20589
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20593
          },
          "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.71.0/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20597
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 20719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20734
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20727
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20727
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20727
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 20636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20694
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20710
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20698
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20714
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20688
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20704
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20920
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#path DataDatabricksJob#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20924
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20928
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21026
          },
          "name": "resetSource"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21014
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21030
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21007
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21020
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFileOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21310
          },
          "name": "putAlert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21326
          },
          "name": "putDashboard",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21342
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21358
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21313
          },
          "name": "resetAlert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21329
          },
          "name": "resetDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21345
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21284
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21361
          },
          "name": "resetQuery"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21307
          },
          "name": "alert",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21323
          },
          "name": "dashboard",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21339
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21355
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21317
          },
          "name": "alertInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21333
          },
          "name": "dashboardInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21349
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21288
          },
          "name": "parametersInput",
          "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": 21365
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21301
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21278
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21294
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21034
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#query_id DataDatabricksJob#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21038
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQueryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21077
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21070
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQueryOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21111
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21104
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21081
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQueryOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 307
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 313
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 319
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 325
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 331
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 337
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21369
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21376
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 21466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21481
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21474
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21474
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 21408
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21461
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21454
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21485
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21492
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 21582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21597
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21590
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21590
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21590
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 21524
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21577
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21570
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21601
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21608
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 21698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21706
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21706
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 21640
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21693
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21686
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21717
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21724
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 21814
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21829
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21822
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21822
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21822
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21815
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21766
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 21756
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21809
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21802
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 191
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 198
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 303
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 296
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 296
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 230
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 283
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 276
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 458
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 474
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 490
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 506
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 522
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 461
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 477
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 493
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 509
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 525
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 455
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 471
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 487
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 503
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 519
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 465
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 481
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 497
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 513
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 529
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1825
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskHealth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1831
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskHealth"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1870
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1900
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/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": 1897
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1904
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1652
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskHealthRules",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#metric DataDatabricksJob#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1656
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#op DataDatabricksJob#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1660
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#value DataDatabricksJob#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1664
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskHealthRules"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1821
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskHealthRulesList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1814
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1814
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1814
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1807
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskHealthRulesList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1710
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1775
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1788
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1801
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1768
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1781
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1794
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2283
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibrary",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2305
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#egg DataDatabricksJob#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2287
          },
          "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.71.0/docs/data-sources/job#jar DataDatabricksJob#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2291
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2311
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2317
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#requirements DataDatabricksJob#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2295
          },
          "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.71.0/docs/data-sources/job#whl DataDatabricksJob#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2299
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibrary"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1908
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryCran",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1912
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1916
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryCran"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1962
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2014
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2002
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2018
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1995
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2008
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 2592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2599
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2592
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2592
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2592
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2022
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryMaven",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#coordinates DataDatabricksJob#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2026
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#exclusions DataDatabricksJob#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2030
          },
          "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.71.0/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2034
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryMaven"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 2087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2145
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2161
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2133
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2149
          },
          "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": 2165
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2126
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2139
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2155
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 2401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2540
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2556
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2572
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2543
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2479
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2495
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2559
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2575
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2511
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2527
          },
          "name": "resetWhl"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2537
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2553
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2569
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2547
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2483
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2499
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2563
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2579
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2515
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2531
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2473
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2489
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2505
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2521
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2169
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryPypi",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2173
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2177
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryPypi"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 2223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2275
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2263
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2279
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2256
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2269
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 10807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10822
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10815
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10815
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10815
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5727
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewCluster",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5783
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5807
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5731
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5817
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5735
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5823
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5829
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5739
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5835
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5841
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5743
          },
          "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.71.0/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5747
          },
          "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.71.0/docs/data-sources/job#data_security_mode DataDatabricksJob#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5751
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5847
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5755
          },
          "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.71.0/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": 5759
          },
          "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.71.0/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5763
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5767
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5853
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5771
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5859
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5775
          },
          "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.71.0/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5779
          },
          "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.71.0/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5787
          },
          "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.71.0/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5791
          },
          "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.71.0/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5795
          },
          "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.71.0/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5799
          },
          "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.71.0/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5803
          },
          "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.71.0/docs/data-sources/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5811
          },
          "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.71.0/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": 5865
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewCluster"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2603
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2607
          },
          "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.71.0/docs/data-sources/job#min_workers DataDatabricksJob#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2611
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 2657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2696
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2712
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2700
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2716
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2690
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2706
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2720
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2724
          },
          "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.71.0/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2728
          },
          "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.71.0/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2732
          },
          "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.71.0/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2736
          },
          "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.71.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2740
          },
          "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.71.0/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2744
          },
          "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.71.0/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": 2748
          },
          "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.71.0/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2752
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 2840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2915
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2931
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2947
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2963
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2979
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2995
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3011
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3027
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2919
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2935
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2951
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2967
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2983
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2999
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3015
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3031
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2909
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2925
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2941
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2957
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2973
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2989
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3005
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3021
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3035
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3039
          },
          "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.71.0/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3043
          },
          "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.71.0/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": 3047
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3093
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3145
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3161
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3177
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3149
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3165
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3181
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3139
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3155
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3171
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3545
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3551
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3557
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3185
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3189
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3221
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3262
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3255
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3639
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3655
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3642
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3658
          },
          "name": "resetS3"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3636
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3652
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3646
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3662
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3266
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3274
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3270
          },
          "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.71.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3278
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3282
          },
          "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.71.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3286
          },
          "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.71.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3290
          },
          "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.71.0/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3294
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3444
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3473
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3489
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3505
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3521
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3537
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3448
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3461
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3477
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3493
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3509
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3525
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3541
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3438
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3454
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3467
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3483
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3499
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3515
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3531
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3780
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3784
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3794
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3788
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3954
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3947
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3947
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3947
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3666
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#server_address DataDatabricksJob#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3674
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3670
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3759
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3763
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3776
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3753
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3769
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3930
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3917
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3927
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3905
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3934
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3921
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3898
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3911
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4069
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4073
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4079
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3958
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#password DataDatabricksJob#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3962
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#username DataDatabricksJob#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3966
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4005
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4052
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4065
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4045
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4058
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4016
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4174
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4177
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4171
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4181
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4165
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4158
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4185
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4189
          },
          "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.71.0/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4193
          },
          "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.71.0/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4197
          },
          "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.71.0/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4201
          },
          "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.71.0/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4205
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4209
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4346
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4362
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4378
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4394
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4410
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4426
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4350
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4366
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4382
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4398
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4414
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4430
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4340
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4356
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4372
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4388
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4404
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4420
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5199
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5205
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5211
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5217
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5223
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5229
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5235
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5241
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4434
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4438
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4470
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4511
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4504
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4515
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4519
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4551
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4592
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4585
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4596
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4600
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4632
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4673
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4666
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4677
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4681
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4713
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4754
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4747
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5523
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5516
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5516
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5400
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5416
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5432
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5448
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5464
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5480
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5496
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5403
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5419
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5435
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5451
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5467
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5483
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5499
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5397
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5413
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5429
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5445
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5461
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5477
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5493
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5407
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5423
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5439
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5455
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5471
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5487
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5503
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4758
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4766
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4762
          },
          "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.71.0/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4770
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4774
          },
          "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.71.0/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4778
          },
          "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.71.0/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4782
          },
          "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.71.0/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4786
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4936
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4965
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4981
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4997
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5013
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5029
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4940
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4953
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4969
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4985
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5001
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5017
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5033
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4930
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4946
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4959
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4975
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4991
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5007
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5023
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5037
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5041
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5073
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5114
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5107
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5118
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5122
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5154
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5195
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5188
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 6107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6641
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6657
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6673
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6689
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6705
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6721
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6737
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6753
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6769
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6314
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6644
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6330
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6660
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6676
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6346
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6692
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6708
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6362
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6378
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6394
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6724
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6410
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6426
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6442
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6458
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6740
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6474
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6756
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6490
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6506
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6535
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6551
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6567
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6583
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6599
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6628
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6772
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6638
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6654
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6670
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6686
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6702
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6718
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6734
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6750
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6766
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6318
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6648
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6334
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6664
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6680
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6350
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6696
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6712
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6366
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6382
          },
          "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": 6398
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6728
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6414
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6430
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6446
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6462
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6744
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6478
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6760
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6494
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6510
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6523
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6539
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6555
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6571
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6587
          },
          "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": 6603
          },
          "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": 6616
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6632
          },
          "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": 6776
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6308
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6324
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6340
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6356
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6372
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6388
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6404
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6420
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6436
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6452
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6468
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6484
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6500
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6516
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6529
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6545
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6561
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6577
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6593
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6609
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6622
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5644
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5650
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5527
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#jobs DataDatabricksJob#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5531
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#notebooks DataDatabricksJob#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5535
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5620
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5636
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5624
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5640
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5614
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5630
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5719
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": 5716
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5723
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6780
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNotebookTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#notebook_path DataDatabricksJob#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6788
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#base_parameters DataDatabricksJob#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6784
          },
          "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.71.0/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6792
          },
          "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.71.0/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6796
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNotebookTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 6856
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6849
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6907
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6936
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6952
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6911
          },
          "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": 6924
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6940
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6956
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6901
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6917
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6930
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6946
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6860
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6960
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNotificationSettings",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6964
          },
          "name": "alertOnLastAttempt",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6968
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6972
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNotificationSettings"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7070
          },
          "name": "resetAlertOnLastAttempt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7086
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7102
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7074
          },
          "name": "alertOnLastAttemptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7090
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7106
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7064
          },
          "name": "alertOnLastAttempt",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7080
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7096
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 10155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10523
          },
          "name": "putConditionTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10539
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10555
          },
          "name": "putDependsOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10571
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10587
          },
          "name": "putForEachTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10603
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10619
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10635
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10651
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10667
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10683
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10699
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10715
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10731
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10747
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10763
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10779
          },
          "name": "putSqlTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10795
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10526
          },
          "name": "resetConditionTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10542
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10558
          },
          "name": "resetDependsOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10369
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10574
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10385
          },
          "name": "resetEnvironmentKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10401
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10590
          },
          "name": "resetForEachTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10606
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10417
          },
          "name": "resetJobClusterKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10622
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10433
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10449
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10638
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10654
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10670
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10686
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10702
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10465
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10481
          },
          "name": "resetRunIf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10718
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10734
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10750
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10766
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10782
          },
          "name": "resetSqlTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10510
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10798
          },
          "name": "resetWebhookNotifications"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10520
          },
          "name": "conditionTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10536
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10552
          },
          "name": "dependsOn",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10568
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10584
          },
          "name": "forEachTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10600
          },
          "name": "health",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10616
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10632
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10648
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10664
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10680
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10696
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10712
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10728
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10744
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10760
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10776
          },
          "name": "sqlTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10792
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10530
          },
          "name": "conditionTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10546
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10562
          },
          "name": "dependsOnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10373
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10578
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10389
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10405
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10594
          },
          "name": "forEachTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10610
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10421
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10626
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10437
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10453
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10642
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10658
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10674
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10690
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10706
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10469
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10485
          },
          "name": "runIfInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10722
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10738
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10754
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10770
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10786
          },
          "name": "sqlTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10498
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10514
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10802
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10363
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10379
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10395
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10411
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10427
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10443
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10459
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10475
          },
          "name": "runIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10491
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10504
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7110
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskPipelineTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#pipeline_id DataDatabricksJob#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7118
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#full_refresh DataDatabricksJob#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7114
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPipelineTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7203
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7207
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7220
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7197
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7213
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7224
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#entry_point DataDatabricksJob#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7228
          },
          "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.71.0/docs/data-sources/job#named_parameters DataDatabricksJob#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7232
          },
          "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.71.0/docs/data-sources/job#package_name DataDatabricksJob#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7236
          },
          "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.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7240
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7351
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7367
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7383
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7399
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7355
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7371
          },
          "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": 7387
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7403
          },
          "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": 7345
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7361
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7377
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7393
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7407
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskRunJobTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#job_id DataDatabricksJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7411
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#job_parameters DataDatabricksJob#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7415
          },
          "name": "jobParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskRunJobTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7513
          },
          "name": "resetJobParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7501
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7517
          },
          "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": 7494
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7507
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7521
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkJarTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#jar_uri DataDatabricksJob#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7525
          },
          "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.71.0/docs/data-sources/job#main_class_name DataDatabricksJob#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7529
          },
          "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.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7533
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkJarTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7631
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7647
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7663
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7635
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7651
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7667
          },
          "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": 7625
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7641
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7657
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7671
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#python_file DataDatabricksJob#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7679
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7675
          },
          "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.71.0/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7683
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7781
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7810
          },
          "name": "resetSource"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7785
          },
          "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": 7798
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7814
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7775
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7791
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7804
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7818
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7822
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7894
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7898
          },
          "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": 7888
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7865
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8726
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8734
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8740
          },
          "name": "alert",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8746
          },
          "name": "dashboard",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8752
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8730
          },
          "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.71.0/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": 8758
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTask"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8051
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#alert_id DataDatabricksJob#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8055
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#pause_subscriptions DataDatabricksJob#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8059
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8065
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8189
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8176
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8192
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8186
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8164
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8180
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8196
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8157
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8170
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7902
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7906
          },
          "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.71.0/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7910
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8040
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 8032
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8047
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8040
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8040
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8040
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 7949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8007
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8023
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8011
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8027
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8001
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8017
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8349
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#dashboard_id DataDatabricksJob#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8357
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#custom_subject DataDatabricksJob#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8353
          },
          "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.71.0/docs/data-sources/job#pause_subscriptions DataDatabricksJob#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8361
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8367
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8520
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8478
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8507
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8523
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8517
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8482
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8495
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8511
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8527
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8472
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8488
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8501
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8200
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8204
          },
          "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.71.0/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8208
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 8330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8345
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8338
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 8247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8305
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8321
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8309
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8325
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8299
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8315
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8531
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#path DataDatabricksJob#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8535
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8539
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8585
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8637
          },
          "name": "resetSource"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8625
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8641
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8618
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8631
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8832
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8825
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8921
          },
          "name": "putAlert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8937
          },
          "name": "putDashboard",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8953
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8969
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8924
          },
          "name": "resetAlert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8940
          },
          "name": "resetDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8956
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8895
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8972
          },
          "name": "resetQuery"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8918
          },
          "name": "alert",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8934
          },
          "name": "dashboard",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8950
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8966
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8928
          },
          "name": "alertInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8944
          },
          "name": "dashboardInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8960
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8899
          },
          "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": 8976
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8912
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8889
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8905
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8645
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#query_id DataDatabricksJob#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8649
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8681
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8722
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8715
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9560
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9566
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9572
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9578
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9584
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9590
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8980
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8987
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9085
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9092
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9085
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9085
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9085
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9078
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9019
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9072
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9065
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9096
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9103
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9208
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9201
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9201
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9135
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9188
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9181
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9212
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9219
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9324
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9317
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9317
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9251
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9304
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9297
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9328
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9335
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9440
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9433
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9433
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9433
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9367
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9420
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9413
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9444
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9451
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9556
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9549
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9549
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 9483
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9536
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9711
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9727
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9743
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9759
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9775
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9714
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9730
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9746
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9762
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9778
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9708
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9724
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9740
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9756
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9772
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9718
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9734
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9750
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9766
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9782
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11264
      },
      "name": "DataDatabricksJobJobSettingsSettingsTrigger",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11274
          },
          "name": "fileArrival",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#pause_status DataDatabricksJob#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11268
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11280
          },
          "name": "periodic",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11286
          },
          "name": "tableUpdate",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTrigger"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10826
      },
      "name": "DataDatabricksJobJobSettingsSettingsTriggerFileArrival",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10834
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 10830
          },
          "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.71.0/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": 10838
          },
          "name": "waitAfterLastChangeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerFileArrival"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10884
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10936
          },
          "name": "resetMinTimeBetweenTriggersSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10965
          },
          "name": "resetWaitAfterLastChangeSeconds"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10940
          },
          "name": "minTimeBetweenTriggersSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10953
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10969
          },
          "name": "waitAfterLastChangeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10930
          },
          "name": "minTimeBetweenTriggersSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10946
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10959
          },
          "name": "waitAfterLastChangeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11410
          },
          "name": "putFileArrival",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11426
          },
          "name": "putPeriodic",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11442
          },
          "name": "putTableUpdate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11413
          },
          "name": "resetFileArrival"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11397
          },
          "name": "resetPauseStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11429
          },
          "name": "resetPeriodic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11445
          },
          "name": "resetTableUpdate"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTriggerOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11407
          },
          "name": "fileArrival",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11423
          },
          "name": "periodic",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodicOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11439
          },
          "name": "tableUpdate",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11417
          },
          "name": "fileArrivalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11401
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11433
          },
          "name": "periodicInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11449
          },
          "name": "tableUpdateInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11391
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10973
      },
      "name": "DataDatabricksJobJobSettingsSettingsTriggerPeriodic",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#interval DataDatabricksJob#interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10977
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#unit DataDatabricksJob#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10981
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerPeriodic"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodicOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodicOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11020
      },
      "name": "DataDatabricksJobJobSettingsSettingsTriggerPeriodicOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11067
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11080
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11060
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11073
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerPeriodicOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11084
      },
      "name": "DataDatabricksJobJobSettingsSettingsTriggerTableUpdate",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/job#table_names DataDatabricksJob#table_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11096
          },
          "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.71.0/docs/data-sources/job#condition DataDatabricksJob#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11088
          },
          "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.71.0/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": 11092
          },
          "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.71.0/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": 11100
          },
          "name": "waitAfterLastChangeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerTableUpdate"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdateOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11211
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11227
          },
          "name": "resetMinTimeBetweenTriggersSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11256
          },
          "name": "resetWaitAfterLastChangeSeconds"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTriggerTableUpdateOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11215
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11231
          },
          "name": "minTimeBetweenTriggersSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11244
          },
          "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": 11260
          },
          "name": "waitAfterLastChangeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11205
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11221
          },
          "name": "minTimeBetweenTriggersSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11237
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11250
          },
          "name": "waitAfterLastChangeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerTableUpdateOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 12033
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12039
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12045
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12051
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12057
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12063
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotifications"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11453
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11460
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 11550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11565
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11558
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11558
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 11492
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11545
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11538
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11569
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11576
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 11666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11681
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11674
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11674
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11674
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 11608
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11661
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11654
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11685
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11692
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 11782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11797
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11790
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11790
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11790
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11783
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11734
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 11724
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11777
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11770
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11801
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11808
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 11898
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11913
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11906
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11906
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11906
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11840
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11893
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11886
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11917
      },
      "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.71.0/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11924
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 12022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 12014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12029
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12022
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12022
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12022
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 11956
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12009
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12002
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 12130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 12123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12184
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12200
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12216
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12232
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12248
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12187
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12203
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12219
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12235
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12251
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12181
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12197
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12213
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12229
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12245
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12191
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12207
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12223
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12239
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12255
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksJobs.DataDatabricksJobs": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/jobs databricks_jobs}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJobs.DataDatabricksJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/jobs databricks_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-jobs/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksJobs.DataDatabricksJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-jobs/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/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 DataDatabricksJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 116
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 132
          },
          "name": "resetJobNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 144
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 120
          },
          "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": 136
          },
          "name": "jobNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 110
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 126
          },
          "name": "jobNameContains",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-jobs/index:DataDatabricksJobs"
    },
    "@cdktf/provider-databricks.dataDatabricksJobs.DataDatabricksJobsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksJobs.DataDatabricksJobsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-jobs/index:DataDatabricksJobsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastore": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/metastore databricks_metastore}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-metastore/index.ts",
        "line": 723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksMetastore resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 851
          },
          "name": "putMetastoreInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": "cdktf.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": "cdktf.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": "@cdktf/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": "@cdktf/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"
    },
    "@cdktf/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-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": "cdktf.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": "cdktf.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": "@cdktf/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-metastore/index:DataDatabricksMetastoreMetastoreInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMetastores.DataDatabricksMetastores": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/metastores databricks_metastores}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMetastores.DataDatabricksMetastores",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.dataDatabricksMetastores.DataDatabricksMetastoresConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-metastores/index.ts",
        "line": 31
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksMetastores resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.dataDatabricksMetastores.DataDatabricksMetastoresConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMetastores.DataDatabricksMetastoresConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperiment": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mlflow_experiment databricks_mlflow_experiment}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperiment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mlflow_experiment databricks_mlflow_experiment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-experiment/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-experiment/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksMlflowExperiment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 223
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 385
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 276
          },
          "name": "resetArtifactLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 292
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 308
          },
          "name": "resetExperimentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 324
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 340
          },
          "name": "resetLastUpdateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 356
          },
          "name": "resetLifecycleStage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 372
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 388
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 400
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 211
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 382
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 280
          },
          "name": "artifactLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 296
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 312
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 328
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 344
          },
          "name": "lastUpdateTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 360
          },
          "name": "lifecycleStageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 376
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 392
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 270
          },
          "name": "artifactLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 286
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 302
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 318
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 334
          },
          "name": "lastUpdateTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 350
          },
          "name": "lifecycleStage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperiment"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": 51
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperimentConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-experiment/index.ts",
        "line": 53
      },
      "name": "DataDatabricksMlflowExperimentTags",
      "namespace": "dataDatabricksMlflowExperiment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mlflow_experiment#key DataDatabricksMlflowExperiment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 57
          },
          "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.71.0/docs/data-sources/mlflow_experiment#value DataDatabricksMlflowExperiment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 61
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperimentTags"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-experiment/index.ts",
          "line": 191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 198
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowExperimentTagsList",
      "namespace": "dataDatabricksMlflowExperiment",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 191
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 191
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperimentTagsList"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-experiment/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 158
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 174
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksMlflowExperimentTagsOutputReference",
      "namespace": "dataDatabricksMlflowExperiment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 162
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 178
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 152
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 168
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperimentTagsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModel": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mlflow_model databricks_mlflow_model}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mlflow_model databricks_mlflow_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 892
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksMlflowModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 877
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 991
          },
          "name": "putLatestVersions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1007
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 928
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 994
          },
          "name": "resetLatestVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 962
          },
          "name": "resetPermissionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1010
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 978
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1022
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1033
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 865
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 937
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 988
          },
          "name": "latestVersions",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1004
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 932
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 998
          },
          "name": "latestVersionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 950
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 966
          },
          "name": "permissionLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1014
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 982
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 922
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 943
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 956
          },
          "name": "permissionLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 972
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModel"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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": 42
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 193
      },
      "name": "DataDatabricksMlflowModelLatestVersions",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mlflow_model#creation_timestamp DataDatabricksMlflowModel#creation_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 197
          },
          "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.71.0/docs/data-sources/mlflow_model#current_stage DataDatabricksMlflowModel#current_stage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 201
          },
          "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.71.0/docs/data-sources/mlflow_model#description DataDatabricksMlflowModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 205
          },
          "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.71.0/docs/data-sources/mlflow_model#last_updated_timestamp DataDatabricksMlflowModel#last_updated_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 209
          },
          "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.71.0/docs/data-sources/mlflow_model#name DataDatabricksMlflowModel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 213
          },
          "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.71.0/docs/data-sources/mlflow_model#run_id DataDatabricksMlflowModel#run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 217
          },
          "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.71.0/docs/data-sources/mlflow_model#run_link DataDatabricksMlflowModel#run_link}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 221
          },
          "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.71.0/docs/data-sources/mlflow_model#source DataDatabricksMlflowModel#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 225
          },
          "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.71.0/docs/data-sources/mlflow_model#status DataDatabricksMlflowModel#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 229
          },
          "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.71.0/docs/data-sources/mlflow_model#status_message DataDatabricksMlflowModel#status_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 233
          },
          "name": "statusMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 247
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/mlflow_model#user_id DataDatabricksMlflowModel#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 237
          },
          "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.71.0/docs/data-sources/mlflow_model#version DataDatabricksMlflowModel#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 241
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersions"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 703
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowModelLatestVersionsList",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 696
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 696
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersionsList"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 676
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 487
          },
          "name": "resetCreationTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 503
          },
          "name": "resetCurrentStage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 519
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 535
          },
          "name": "resetLastUpdatedTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 551
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 567
          },
          "name": "resetRunId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 583
          },
          "name": "resetRunLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 599
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 615
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 631
          },
          "name": "resetStatusMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 679
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 647
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 663
          },
          "name": "resetVersion"
        }
      ],
      "name": "DataDatabricksMlflowModelLatestVersionsOutputReference",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 673
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 491
          },
          "name": "creationTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 507
          },
          "name": "currentStageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 523
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 539
          },
          "name": "lastUpdatedTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 555
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 571
          },
          "name": "runIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 587
          },
          "name": "runLinkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 603
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 619
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 635
          },
          "name": "statusMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 683
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 651
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 667
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 481
          },
          "name": "creationTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 497
          },
          "name": "currentStage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 513
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 529
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 545
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 561
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 577
          },
          "name": "runLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 593
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 609
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 625
          },
          "name": "statusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 641
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 657
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersionsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 44
      },
      "name": "DataDatabricksMlflowModelLatestVersionsTags",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mlflow_model#key DataDatabricksMlflowModel#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 48
          },
          "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.71.0/docs/data-sources/mlflow_model#value DataDatabricksMlflowModel#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 52
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersionsTags"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowModelLatestVersionsTagsList",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 182
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersionsTagsList"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 149
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 165
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksMlflowModelLatestVersionsTagsOutputReference",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 153
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 169
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 143
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 159
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersionsTagsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 707
      },
      "name": "DataDatabricksMlflowModelTags",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mlflow_model#key DataDatabricksMlflowModel#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 711
          },
          "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.71.0/docs/data-sources/mlflow_model#value DataDatabricksMlflowModel#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 715
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelTags"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 845
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 852
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowModelTagsList",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 845
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 845
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 845
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelTagsList"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 812
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 828
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksMlflowModelTagsOutputReference",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 816
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 832
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 806
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 822
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelTagsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModels": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mlflow_models databricks_mlflow_models}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mlflow_models databricks_mlflow_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-models/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": "@cdktf/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-models/index.ts",
        "line": 31
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksMlflowModels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/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 DataDatabricksMlflowModels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 111
          },
          "name": "resetNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 130
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 36
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 115
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 105
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-models/index:DataDatabricksMlflowModels"
    },
    "@cdktf/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-models/index:DataDatabricksMlflowModelsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentials": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mws_credentials databricks_mws_credentials}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mws_credentials databricks_mws_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-credentials/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": "@cdktf/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-credentials/index.ts",
        "line": 31
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksMwsCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/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 DataDatabricksMwsCredentials to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 111
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 130
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 36
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 115
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 105
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-credentials/index:DataDatabricksMwsCredentials"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-credentials/index:DataDatabricksMwsCredentialsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfig": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mws_network_connectivity_config databricks_mws_network_connectivity_config}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1064
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 1032
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksMwsNetworkConnectivityConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1049
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1208
          },
          "name": "putEgressConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1102
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1118
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1211
          },
          "name": "resetEgressConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1134
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1163
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1179
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1195
          },
          "name": "resetUpdatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1223
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.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": 1236
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1037
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1205
          },
          "name": "egressConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1106
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1122
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1215
          },
          "name": "egressConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1138
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1151
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1167
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1183
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1199
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1096
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1112
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1157
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1173
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1189
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 907
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfig",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 913
          },
          "name": "defaultRules",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 919
          },
          "name": "targetRules",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-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": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-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": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-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": "@cdktf/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": "@cdktf/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": "@cdktf/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": "@cdktf/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": "@cdktf/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": "@cdktf/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": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1001
          },
          "name": "putDefaultRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1017
          },
          "name": "putTargetRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1004
          },
          "name": "resetDefaultRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1020
          },
          "name": "resetTargetRules"
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigOutputReference",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 998
          },
          "name": "defaultRules",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1014
          },
          "name": "targetRules",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1008
          },
          "name": "defaultRulesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1024
          },
          "name": "targetRulesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 969
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 821
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 827
          },
          "name": "azurePrivateEndpointRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 408
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 412
          },
          "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.71.0/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": 416
          },
          "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.71.0/docs/data-sources/mws_network_connectivity_config#deactivated DataDatabricksMwsNetworkConnectivityConfig#deactivated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 420
          },
          "name": "deactivated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 424
          },
          "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.71.0/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": 428
          },
          "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.71.0/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": 432
          },
          "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.71.0/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": 436
          },
          "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.71.0/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": 440
          },
          "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.71.0/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": 444
          },
          "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.71.0/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": 448
          },
          "name": "updatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 817
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 810
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 810
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 810
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 649
          },
          "name": "resetConnectionState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 665
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 681
          },
          "name": "resetDeactivated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 697
          },
          "name": "resetDeactivatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 713
          },
          "name": "resetEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 729
          },
          "name": "resetGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 745
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 761
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 777
          },
          "name": "resetRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 793
          },
          "name": "resetUpdatedTime"
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 653
          },
          "name": "connectionStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 669
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 701
          },
          "name": "deactivatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 685
          },
          "name": "deactivatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 717
          },
          "name": "endpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 733
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 749
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 765
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 781
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 797
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 643
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 659
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 675
          },
          "name": "deactivated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 691
          },
          "name": "deactivatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 707
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 723
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 739
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 755
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 771
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 787
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 557
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 896
          },
          "name": "putAzurePrivateEndpointRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 899
          },
          "name": "resetAzurePrivateEndpointRules"
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 893
          },
          "name": "azurePrivateEndpointRules",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 903
          },
          "name": "azurePrivateEndpointRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs.DataDatabricksMwsNetworkConnectivityConfigs": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mws_network_connectivity_configs databricks_mws_network_connectivity_configs}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs.DataDatabricksMwsNetworkConnectivityConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/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 CDKTF code for importing a DataDatabricksMwsNetworkConnectivityConfigs resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs.DataDatabricksMwsNetworkConnectivityConfigsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs.DataDatabricksMwsNetworkConnectivityConfigsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspaces": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mws_workspaces databricks_mws_workspaces}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspaces",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/mws_workspaces databricks_mws_workspaces} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-workspaces/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-workspaces/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksMwsWorkspaces resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 44
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksMwsWorkspaces to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 108
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 114
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 100
          },
          "name": "ids",
          "type": {
            "fqn": "cdktf.NumberMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-workspaces/index:DataDatabricksMwsWorkspaces"
    },
    "@cdktf/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesConfig",
      "interfaces": [
        "cdktf.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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-workspaces/index:DataDatabricksMwsWorkspacesConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeType": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/node_type databricks_node_type}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/node_type databricks_node_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-node-type/index.ts",
          "line": 111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-node-type/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksNodeType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 96
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 155
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 171
          },
          "name": "resetFleet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 187
          },
          "name": "resetGbPerCore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 203
          },
          "name": "resetGraviton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 219
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 235
          },
          "name": "resetIsIoCacheEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 251
          },
          "name": "resetLocalDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 267
          },
          "name": "resetLocalDiskMinSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 283
          },
          "name": "resetMinCores"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 299
          },
          "name": "resetMinGpus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 315
          },
          "name": "resetMinMemoryGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 331
          },
          "name": "resetPhotonDriverCapable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 347
          },
          "name": "resetPhotonWorkerCapable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 363
          },
          "name": "resetSupportPortForwarding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 375
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 394
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 84
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 159
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 175
          },
          "name": "fleetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 191
          },
          "name": "gbPerCoreInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 207
          },
          "name": "gravitonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 223
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 239
          },
          "name": "isIoCacheEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 255
          },
          "name": "localDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 271
          },
          "name": "localDiskMinSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 287
          },
          "name": "minCoresInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 303
          },
          "name": "minGpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 319
          },
          "name": "minMemoryGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 335
          },
          "name": "photonDriverCapableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 351
          },
          "name": "photonWorkerCapableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 367
          },
          "name": "supportPortForwardingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 149
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 165
          },
          "name": "fleet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 181
          },
          "name": "gbPerCore",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 197
          },
          "name": "graviton",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 213
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 229
          },
          "name": "isIoCacheEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 245
          },
          "name": "localDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 261
          },
          "name": "localDiskMinSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 277
          },
          "name": "minCores",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 293
          },
          "name": "minGpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 309
          },
          "name": "minMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 325
          },
          "name": "photonDriverCapable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 341
          },
          "name": "photonWorkerCapable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 357
          },
          "name": "supportPortForwarding",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-node-type/index:DataDatabricksNodeType"
    },
    "@cdktf/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/data-sources/node_type#category DataDatabricksNodeType#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 18
          },
          "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.71.0/docs/data-sources/node_type#fleet DataDatabricksNodeType#fleet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 22
          },
          "name": "fleet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/node_type#gb_per_core DataDatabricksNodeType#gb_per_core}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 26
          },
          "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.71.0/docs/data-sources/node_type#graviton DataDatabricksNodeType#graviton}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 30
          },
          "name": "graviton",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/node_type#id DataDatabricksNodeType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/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.71.0/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": 41
          },
          "name": "isIoCacheEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/node_type#local_disk DataDatabricksNodeType#local_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 45
          },
          "name": "localDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 49
          },
          "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.71.0/docs/data-sources/node_type#min_cores DataDatabricksNodeType#min_cores}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 53
          },
          "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.71.0/docs/data-sources/node_type#min_gpus DataDatabricksNodeType#min_gpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 57
          },
          "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.71.0/docs/data-sources/node_type#min_memory_gb DataDatabricksNodeType#min_memory_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 61
          },
          "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.71.0/docs/data-sources/node_type#photon_driver_capable DataDatabricksNodeType#photon_driver_capable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 65
          },
          "name": "photonDriverCapable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/node_type#photon_worker_capable DataDatabricksNodeType#photon_worker_capable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 69
          },
          "name": "photonWorkerCapable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/node_type#support_port_forwarding DataDatabricksNodeType#support_port_forwarding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 73
          },
          "name": "supportPortForwarding",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-node-type/index:DataDatabricksNodeTypeConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebook": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/notebook databricks_notebook}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebook",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/notebook databricks_notebook} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-notebook/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": "@cdktf/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-notebook/index.ts",
        "line": 47
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksNotebook resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/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 DataDatabricksNotebook to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 133
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 149
          },
          "name": "resetLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 165
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 181
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 211
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 222
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 52
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 108
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 203
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 121
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 137
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 153
          },
          "name": "languageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 169
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 185
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 198
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 114
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 143
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 159
          },
          "name": "objectId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 175
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 191
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook/index:DataDatabricksNotebook"
    },
    "@cdktf/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook/index:DataDatabricksNotebookConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPaths": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/notebook_paths databricks_notebook_paths}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPaths",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/notebook_paths databricks_notebook_paths} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-notebook-paths/index.ts",
          "line": 147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-notebook-paths/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksNotebookPaths resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 132
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 180
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 224
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 232
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 120
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 190
          },
          "name": "notebookPathList",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 184
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 203
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 216
          },
          "name": "recursiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 174
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 196
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 209
          },
          "name": "recursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPaths"
    },
    "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPathsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStruct": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-notebook-paths/index.ts",
        "line": 31
      },
      "name": "DataDatabricksNotebookPathsNotebookPathListStruct",
      "namespace": "dataDatabricksNotebookPaths",
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPathsNotebookPathListStruct"
    },
    "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notebook-paths/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 107
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksNotebookPathsNotebookPathListStructList",
      "namespace": "dataDatabricksNotebookPaths",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 100
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPathsNotebookPathListStructList"
    },
    "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notebook-paths/index.ts",
          "line": 63
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 54
      },
      "name": "DataDatabricksNotebookPathsNotebookPathListStructOutputReference",
      "namespace": "dataDatabricksNotebookPaths",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 83
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 88
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 67
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStruct"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPathsNotebookPathListStructOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinations": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/notification_destinations databricks_notification_destinations}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/notification_destinations databricks_notification_destinations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-notification-destinations/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",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-notification-destinations/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksNotificationDestinations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/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 DataDatabricksNotificationDestinations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 267
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 289
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 301
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 308
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 208
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 277
          },
          "name": "notificationDestinations",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 271
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 293
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 261
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 283
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinations"
    },
    "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/docs/data-sources/notification_destinations#type DataDatabricksNotificationDestinations#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 22
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinationsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinations": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-notification-destinations/index.ts",
        "line": 24
      },
      "name": "DataDatabricksNotificationDestinationsNotificationDestinations",
      "namespace": "dataDatabricksNotificationDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/notification_destinations#destination_type DataDatabricksNotificationDestinations#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 28
          },
          "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.71.0/docs/data-sources/notification_destinations#display_name DataDatabricksNotificationDestinations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 32
          },
          "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.71.0/docs/data-sources/notification_destinations#id DataDatabricksNotificationDestinations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinationsNotificationDestinations"
    },
    "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notification-destinations/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-notification-destinations/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 195
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksNotificationDestinationsNotificationDestinationsList",
      "namespace": "dataDatabricksNotificationDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 188
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 188
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinationsNotificationDestinationsList"
    },
    "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notification-destinations/index.ts",
          "line": 94
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 139
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 155
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 171
          },
          "name": "resetId"
        }
      ],
      "name": "DataDatabricksNotificationDestinationsNotificationDestinationsOutputReference",
      "namespace": "dataDatabricksNotificationDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 143
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 159
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 175
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 133
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 149
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 165
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinations"
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinationsNotificationDestinationsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelines": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/pipelines databricks_pipelines}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/pipelines databricks_pipelines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-pipelines/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-pipelines/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksPipelines resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/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 DataDatabricksPipelines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 116
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 132
          },
          "name": "resetPipelineName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 144
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 120
          },
          "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": 136
          },
          "name": "pipelineNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 110
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 126
          },
          "name": "pipelineName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-pipelines/index:DataDatabricksPipelines"
    },
    "@cdktf/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-pipelines/index:DataDatabricksPipelinesConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModel": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model databricks_registered_model}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model databricks_registered_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model/index.ts",
        "line": 730
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksRegisteredModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 747
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 838
          },
          "name": "putModelInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 809
          },
          "name": "resetIncludeAliases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 825
          },
          "name": "resetIncludeBrowse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 841
          },
          "name": "resetModelInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 853
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 862
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 735
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 835
          },
          "name": "modelInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 797
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 813
          },
          "name": "includeAliasesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 829
          },
          "name": "includeBrowseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 845
          },
          "name": "modelInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 790
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 803
          },
          "name": "includeAliases",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 819
          },
          "name": "includeBrowse",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModel"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model/index.ts",
        "line": 181
      },
      "name": "DataDatabricksRegisteredModelModelInfo",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model#aliases DataDatabricksRegisteredModel#aliases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 185
          },
          "name": "aliases",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/registered_model#browse_only DataDatabricksRegisteredModel#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 189
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model#catalog_name DataDatabricksRegisteredModel#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 193
          },
          "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.71.0/docs/data-sources/registered_model#comment DataDatabricksRegisteredModel#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 197
          },
          "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.71.0/docs/data-sources/registered_model#created_at DataDatabricksRegisteredModel#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 201
          },
          "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.71.0/docs/data-sources/registered_model#created_by DataDatabricksRegisteredModel#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 205
          },
          "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.71.0/docs/data-sources/registered_model#full_name DataDatabricksRegisteredModel#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 209
          },
          "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.71.0/docs/data-sources/registered_model#metastore_id DataDatabricksRegisteredModel#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 213
          },
          "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.71.0/docs/data-sources/registered_model#name DataDatabricksRegisteredModel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 217
          },
          "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.71.0/docs/data-sources/registered_model#owner DataDatabricksRegisteredModel#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 221
          },
          "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.71.0/docs/data-sources/registered_model#schema_name DataDatabricksRegisteredModel#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 225
          },
          "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.71.0/docs/data-sources/registered_model#storage_location DataDatabricksRegisteredModel#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 229
          },
          "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.71.0/docs/data-sources/registered_model#updated_at DataDatabricksRegisteredModel#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 233
          },
          "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.71.0/docs/data-sources/registered_model#updated_by DataDatabricksRegisteredModel#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 237
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model/index.ts",
        "line": 32
      },
      "name": "DataDatabricksRegisteredModelModelInfoAliases",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model#alias_name DataDatabricksRegisteredModel#alias_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 36
          },
          "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.71.0/docs/data-sources/registered_model#version_num DataDatabricksRegisteredModel#version_num}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 40
          },
          "name": "versionNum",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfoAliases"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 177
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelModelInfoAliasesList",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 170
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 170
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfoAliasesList"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 137
          },
          "name": "resetAliasName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 153
          },
          "name": "resetVersionNum"
        }
      ],
      "name": "DataDatabricksRegisteredModelModelInfoAliasesOutputReference",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 141
          },
          "name": "aliasNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 157
          },
          "name": "versionNumInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 131
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 147
          },
          "name": "versionNum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfoAliasesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 722
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelModelInfoList",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 715
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 715
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfoList"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 487
          },
          "name": "putAliases",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 490
          },
          "name": "resetAliases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 506
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 522
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 538
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 554
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 570
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 586
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 602
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 618
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 634
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 650
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 666
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 682
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 698
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksRegisteredModelModelInfoOutputReference",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 484
          },
          "name": "aliases",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 494
          },
          "name": "aliasesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 510
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 526
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 542
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 558
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 574
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 590
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 606
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 622
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 638
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 654
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 670
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 686
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 702
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 500
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 516
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 532
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 548
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 564
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 580
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 596
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 612
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 628
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 644
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 660
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 676
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 692
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersions": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model_versions databricks_registered_model_versions}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model_versions databricks_registered_model_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 1413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 1381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksRegisteredModelVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1398
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1455
          },
          "name": "putModelVersions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1458
          },
          "name": "resetModelVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1470
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.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": 1477
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1452
          },
          "name": "modelVersions",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1446
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1462
          },
          "name": "modelVersionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1439
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersions"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 664
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersions",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model_versions#aliases DataDatabricksRegisteredModelVersions#aliases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 668
          },
          "name": "aliases",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/registered_model_versions#browse_only DataDatabricksRegisteredModelVersions#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 672
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model_versions#catalog_name DataDatabricksRegisteredModelVersions#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 676
          },
          "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.71.0/docs/data-sources/registered_model_versions#comment DataDatabricksRegisteredModelVersions#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 680
          },
          "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.71.0/docs/data-sources/registered_model_versions#created_at DataDatabricksRegisteredModelVersions#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 684
          },
          "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.71.0/docs/data-sources/registered_model_versions#created_by DataDatabricksRegisteredModelVersions#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 688
          },
          "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.71.0/docs/data-sources/registered_model_versions#id DataDatabricksRegisteredModelVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 695
          },
          "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.71.0/docs/data-sources/registered_model_versions#metastore_id DataDatabricksRegisteredModelVersions#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 699
          },
          "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.71.0/docs/data-sources/registered_model_versions#model_name DataDatabricksRegisteredModelVersions#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 703
          },
          "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.71.0/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": 707
          },
          "name": "modelVersionDependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/registered_model_versions#run_id DataDatabricksRegisteredModelVersions#run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 711
          },
          "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.71.0/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": 715
          },
          "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.71.0/docs/data-sources/registered_model_versions#schema_name DataDatabricksRegisteredModelVersions#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 719
          },
          "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.71.0/docs/data-sources/registered_model_versions#source DataDatabricksRegisteredModelVersions#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 723
          },
          "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.71.0/docs/data-sources/registered_model_versions#status DataDatabricksRegisteredModelVersions#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 727
          },
          "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.71.0/docs/data-sources/registered_model_versions#storage_location DataDatabricksRegisteredModelVersions#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 731
          },
          "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.71.0/docs/data-sources/registered_model_versions#updated_at DataDatabricksRegisteredModelVersions#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 735
          },
          "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.71.0/docs/data-sources/registered_model_versions#updated_by DataDatabricksRegisteredModelVersions#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 739
          },
          "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.71.0/docs/data-sources/registered_model_versions#version DataDatabricksRegisteredModelVersions#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 743
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersions"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 24
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsAliases",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model_versions#alias_name DataDatabricksRegisteredModelVersions#alias_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 28
          },
          "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.71.0/docs/data-sources/registered_model_versions#version_num DataDatabricksRegisteredModelVersions#version_num}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 32
          },
          "name": "versionNum",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsAliases"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 169
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsAliasesList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 162
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 162
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsAliasesList"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 81
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 71
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 129
          },
          "name": "resetAliasName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 145
          },
          "name": "resetVersionNum"
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsAliasesOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 133
          },
          "name": "aliasNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 149
          },
          "name": "versionNumInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 123
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 139
          },
          "name": "versionNum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 85
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsAliasesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 1366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1373
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1366
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1366
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsList"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 548
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model_versions#dependencies DataDatabricksRegisteredModelVersions#dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 552
          },
          "name": "dependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 399
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/registered_model_versions#function DataDatabricksRegisteredModelVersions#function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 403
          },
          "name": "function",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/registered_model_versions#table DataDatabricksRegisteredModelVersions#table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 407
          },
          "name": "table",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 173
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 177
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 282
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 275
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionList"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 209
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 262
          },
          "name": "functionFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 255
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 544
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 537
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 537
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesList"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 501
          },
          "name": "putFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 517
          },
          "name": "putTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 504
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 520
          },
          "name": "resetTable"
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 498
          },
          "name": "function",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 514
          },
          "name": "table",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 508
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 524
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 286
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 290
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 395
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 388
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 388
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableList"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 322
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 375
          },
          "name": "tableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 368
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 660
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 653
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesList"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 633
          },
          "name": "putDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 636
          },
          "name": "resetDependencies"
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 630
          },
          "name": "dependencies",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 640
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1058
          },
          "name": "putAliases",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1202
          },
          "name": "putModelVersionDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1061
          },
          "name": "resetAliases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1077
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1093
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1109
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1125
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1141
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1157
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1173
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1189
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1205
          },
          "name": "resetModelVersionDependencies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1221
          },
          "name": "resetRunId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1237
          },
          "name": "resetRunWorkspaceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1253
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1269
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1285
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1301
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1317
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1333
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1349
          },
          "name": "resetVersion"
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1055
          },
          "name": "aliases",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1199
          },
          "name": "modelVersionDependencies",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1065
          },
          "name": "aliasesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1081
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1097
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1113
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1129
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1145
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1161
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1177
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1193
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1209
          },
          "name": "modelVersionDependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1225
          },
          "name": "runIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1241
          },
          "name": "runWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1257
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1273
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1289
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1305
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1321
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1337
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1353
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1071
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1087
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1103
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1119
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1135
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1167
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1183
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1215
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1231
          },
          "name": "runWorkspaceId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1247
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1263
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1279
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1295
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1311
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1327
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1343
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchema": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schema databricks_schema}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchema",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schema databricks_schema} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-schema/index.ts",
          "line": 863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksSchema resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 848
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 922
          },
          "name": "putSchemaInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 896
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 925
          },
          "name": "resetSchemaInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 937
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 945
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 836
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 919
          },
          "name": "schemaInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 900
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 913
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 929
          },
          "name": "schemaInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 890
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 906
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchema"
    },
    "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": 31
          },
          "name": "schemaInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 180
      },
      "name": "DataDatabricksSchemaSchemaInfo",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schema#browse_only DataDatabricksSchema#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 184
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schema#catalog_name DataDatabricksSchema#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 188
          },
          "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.71.0/docs/data-sources/schema#catalog_type DataDatabricksSchema#catalog_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 192
          },
          "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.71.0/docs/data-sources/schema#comment DataDatabricksSchema#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 196
          },
          "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.71.0/docs/data-sources/schema#created_at DataDatabricksSchema#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 200
          },
          "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.71.0/docs/data-sources/schema#created_by DataDatabricksSchema#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 204
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 254
          },
          "name": "effectivePredictiveOptimizationFlag",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schema#enable_predictive_optimization DataDatabricksSchema#enable_predictive_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 208
          },
          "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.71.0/docs/data-sources/schema#full_name DataDatabricksSchema#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 212
          },
          "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.71.0/docs/data-sources/schema#metastore_id DataDatabricksSchema#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 216
          },
          "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.71.0/docs/data-sources/schema#name DataDatabricksSchema#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 220
          },
          "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.71.0/docs/data-sources/schema#owner DataDatabricksSchema#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 224
          },
          "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.71.0/docs/data-sources/schema#properties DataDatabricksSchema#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 228
          },
          "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.71.0/docs/data-sources/schema#schema_id DataDatabricksSchema#schema_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 232
          },
          "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.71.0/docs/data-sources/schema#storage_location DataDatabricksSchema#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 236
          },
          "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.71.0/docs/data-sources/schema#storage_root DataDatabricksSchema#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 240
          },
          "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.71.0/docs/data-sources/schema#updated_at DataDatabricksSchema#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 244
          },
          "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.71.0/docs/data-sources/schema#updated_by DataDatabricksSchema#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 248
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaSchemaInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 33
      },
      "name": "DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schema#value DataDatabricksSchema#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 45
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schema#inherited_from_name DataDatabricksSchema#inherited_from_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 37
          },
          "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.71.0/docs/data-sources/schema#inherited_from_type DataDatabricksSchema#inherited_from_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 41
          },
          "name": "inheritedFromType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag"
    },
    "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlagOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-schema/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 143
          },
          "name": "resetInheritedFromName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 159
          },
          "name": "resetInheritedFromType"
        }
      ],
      "name": "DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlagOutputReference",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 147
          },
          "name": "inheritedFromNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 163
          },
          "name": "inheritedFromTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 176
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 137
          },
          "name": "inheritedFromName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 153
          },
          "name": "inheritedFromType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 169
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlagOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-schema/index.ts",
          "line": 412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 816
          },
          "name": "putEffectivePredictiveOptimizationFlag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 547
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 563
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 579
          },
          "name": "resetCatalogType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 595
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 611
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 627
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 819
          },
          "name": "resetEffectivePredictiveOptimizationFlag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 643
          },
          "name": "resetEnablePredictiveOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 659
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 675
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 691
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 707
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 723
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 739
          },
          "name": "resetSchemaId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 755
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 771
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 787
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 803
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksSchemaSchemaInfoOutputReference",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 813
          },
          "name": "effectivePredictiveOptimizationFlag",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlagOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 551
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 567
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 583
          },
          "name": "catalogTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 599
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 615
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 631
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 823
          },
          "name": "effectivePredictiveOptimizationFlagInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 647
          },
          "name": "enablePredictiveOptimizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 663
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 679
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 695
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 711
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 727
          },
          "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": 743
          },
          "name": "schemaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 759
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 775
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 791
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 807
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 541
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 557
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 573
          },
          "name": "catalogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 589
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 605
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 621
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 637
          },
          "name": "enablePredictiveOptimization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 653
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 669
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 685
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 701
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 717
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 733
          },
          "name": "schemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 749
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 765
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 781
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 797
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaSchemaInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemas": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schemas databricks_schemas}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/schemas databricks_schemas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-schemas/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": "@cdktf/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-schemas/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksSchemas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/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 DataDatabricksSchemas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 129
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 141
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 149
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 101
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 133
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 94
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 123
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-schemas/index:DataDatabricksSchemas"
    },
    "@cdktf/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-schemas/index:DataDatabricksSchemasConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipal": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/service_principal databricks_service_principal}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipal",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/service_principal databricks_service_principal} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principal/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",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal/index.ts",
        "line": 59
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksServicePrincipal resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/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 DataDatabricksServicePrincipal to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 130
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 146
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 162
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 178
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 194
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 210
          },
          "name": "resetHome"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 226
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 242
          },
          "name": "resetRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 258
          },
          "name": "resetSpId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 270
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 284
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 64
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 134
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 150
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 166
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 182
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 198
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 214
          },
          "name": "homeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 230
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 246
          },
          "name": "reposInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 262
          },
          "name": "spIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 124
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 140
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 156
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 172
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 188
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 204
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 220
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 236
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 252
          },
          "name": "spId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal/index:DataDatabricksServicePrincipal"
    },
    "@cdktf/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/data-sources/service_principal#sp_id DataDatabricksServicePrincipal#sp_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 53
          },
          "name": "spId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal/index:DataDatabricksServicePrincipalConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipals": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/service_principals databricks_service_principals}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipals",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/service_principals databricks_service_principals} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principals/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-service-principals/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksServicePrincipals resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/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 DataDatabricksServicePrincipals to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 100
          },
          "name": "resetApplicationIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 116
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 132
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 144
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 104
          },
          "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": 120
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 136
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 94
          },
          "name": "applicationIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 110
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 126
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principals/index:DataDatabricksServicePrincipals"
    },
    "@cdktf/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principals/index:DataDatabricksServicePrincipalsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpoints": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints databricks_serving_endpoints}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints databricks_serving_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 6021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 5989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksServingEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6006
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6049
          },
          "name": "putEndpoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6052
          },
          "name": "resetEndpoints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6064
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6070
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 5994
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6046
          },
          "name": "endpoints",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6056
          },
          "name": "endpointsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpoints"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 5536
      },
      "name": "DataDatabricksServingEndpointsEndpoints",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#ai_gateway DataDatabricksServingEndpoints#ai_gateway}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5540
          },
          "name": "aiGateway",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#budget_policy_id DataDatabricksServingEndpoints#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5544
          },
          "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.71.0/docs/data-sources/serving_endpoints#config DataDatabricksServingEndpoints#config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5548
          },
          "name": "config",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#creation_timestamp DataDatabricksServingEndpoints#creation_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5552
          },
          "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.71.0/docs/data-sources/serving_endpoints#creator DataDatabricksServingEndpoints#creator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5556
          },
          "name": "creator",
          "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.71.0/docs/data-sources/serving_endpoints#id DataDatabricksServingEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5563
          },
          "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.71.0/docs/data-sources/serving_endpoints#last_updated_timestamp DataDatabricksServingEndpoints#last_updated_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5567
          },
          "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.71.0/docs/data-sources/serving_endpoints#name DataDatabricksServingEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5571
          },
          "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.71.0/docs/data-sources/serving_endpoints#state DataDatabricksServingEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5575
          },
          "name": "state",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#tags DataDatabricksServingEndpoints#tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5579
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#task DataDatabricksServingEndpoints#task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5583
          },
          "name": "task",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpoints"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1451
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGateway",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#fallback_config DataDatabricksServingEndpoints#fallback_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1455
          },
          "name": "fallbackConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#guardrails DataDatabricksServingEndpoints#guardrails}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1459
          },
          "name": "guardrails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#inference_table_config DataDatabricksServingEndpoints#inference_table_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1463
          },
          "name": "inferenceTableConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#rate_limits DataDatabricksServingEndpoints#rate_limits}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1467
          },
          "name": "rateLimits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#usage_tracking_config DataDatabricksServingEndpoints#usage_tracking_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1471
          },
          "name": "usageTrackingConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGateway"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 20
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#enabled DataDatabricksServingEndpoints#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 24
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 129
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 122
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 122
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 56
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 109
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 102
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 795
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#input DataDatabricksServingEndpoints#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 799
          },
          "name": "input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#output DataDatabricksServingEndpoints#output}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 803
          },
          "name": "output",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 249
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#invalid_keywords DataDatabricksServingEndpoints#invalid_keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 253
          },
          "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.71.0/docs/data-sources/serving_endpoints#pii DataDatabricksServingEndpoints#pii}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 257
          },
          "name": "pii",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#safety DataDatabricksServingEndpoints#safety}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 261
          },
          "name": "safety",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#valid_topics DataDatabricksServingEndpoints#valid_topics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 265
          },
          "name": "validTopics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 460
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 453
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 453
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 453
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 401
          },
          "name": "putPii",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 388
          },
          "name": "resetInvalidKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 404
          },
          "name": "resetPii"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 420
          },
          "name": "resetSafety"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 436
          },
          "name": "resetValidTopics"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 398
          },
          "name": "pii",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 392
          },
          "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": 408
          },
          "name": "piiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 424
          },
          "name": "safetyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 440
          },
          "name": "validTopicsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 382
          },
          "name": "invalidKeywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 414
          },
          "name": "safety",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 430
          },
          "name": "validTopics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 133
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#behavior DataDatabricksServingEndpoints#behavior}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 137
          },
          "name": "behavior",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 238
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 221
          },
          "name": "resetBehavior"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 225
          },
          "name": "behaviorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 215
          },
          "name": "behavior",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 940
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 933
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 933
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 933
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 580
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#invalid_keywords DataDatabricksServingEndpoints#invalid_keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 584
          },
          "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.71.0/docs/data-sources/serving_endpoints#pii DataDatabricksServingEndpoints#pii}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 588
          },
          "name": "pii",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#safety DataDatabricksServingEndpoints#safety}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 592
          },
          "name": "safety",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#valid_topics DataDatabricksServingEndpoints#valid_topics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 596
          },
          "name": "validTopics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 791
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 784
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 784
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 784
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 777
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 649
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 732
          },
          "name": "putPii",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 719
          },
          "name": "resetInvalidKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 735
          },
          "name": "resetPii"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 751
          },
          "name": "resetSafety"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 767
          },
          "name": "resetValidTopics"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 729
          },
          "name": "pii",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 723
          },
          "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": 739
          },
          "name": "piiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 755
          },
          "name": "safetyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 771
          },
          "name": "validTopicsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 713
          },
          "name": "invalidKeywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 745
          },
          "name": "safety",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 761
          },
          "name": "validTopics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 663
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 464
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#behavior DataDatabricksServingEndpoints#behavior}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 468
          },
          "name": "behavior",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 576
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 569
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 569
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 569
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 552
          },
          "name": "resetBehavior"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 556
          },
          "name": "behaviorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 546
          },
          "name": "behavior",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 897
          },
          "name": "putInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 913
          },
          "name": "putOutput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 900
          },
          "name": "resetInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 916
          },
          "name": "resetOutput"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 894
          },
          "name": "input",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 910
          },
          "name": "output",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 904
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 920
          },
          "name": "outputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 944
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#catalog_name DataDatabricksServingEndpoints#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 948
          },
          "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.71.0/docs/data-sources/serving_endpoints#enabled DataDatabricksServingEndpoints#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 952
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#schema_name DataDatabricksServingEndpoints#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 956
          },
          "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.71.0/docs/data-sources/serving_endpoints#table_name_prefix DataDatabricksServingEndpoints#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 960
          },
          "name": "tableNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1155
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1148
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1148
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1083
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1099
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1115
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1131
          },
          "name": "resetTableNamePrefix"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1087
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1103
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1119
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1135
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1077
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1093
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1109
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1125
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1695
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1688
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1688
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1688
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1604
          },
          "name": "putFallbackConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1620
          },
          "name": "putGuardrails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1636
          },
          "name": "putInferenceTableConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1652
          },
          "name": "putRateLimits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1668
          },
          "name": "putUsageTrackingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1607
          },
          "name": "resetFallbackConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1623
          },
          "name": "resetGuardrails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1639
          },
          "name": "resetInferenceTableConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1655
          },
          "name": "resetRateLimits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1671
          },
          "name": "resetUsageTrackingConfig"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1601
          },
          "name": "fallbackConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1617
          },
          "name": "guardrails",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1633
          },
          "name": "inferenceTableConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1649
          },
          "name": "rateLimits",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1665
          },
          "name": "usageTrackingConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1611
          },
          "name": "fallbackConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1627
          },
          "name": "guardrailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1643
          },
          "name": "inferenceTableConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1659
          },
          "name": "rateLimitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1675
          },
          "name": "usageTrackingConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1159
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#calls DataDatabricksServingEndpoints#calls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1163
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#renewal_period DataDatabricksServingEndpoints#renewal_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1171
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#key DataDatabricksServingEndpoints#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1167
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1331
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1324
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1324
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1294
          },
          "name": "resetKey"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1282
          },
          "name": "callsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1298
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1311
          },
          "name": "renewalPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1275
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1288
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1304
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1335
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#enabled DataDatabricksServingEndpoints#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1339
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1447
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1440
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1440
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1423
          },
          "name": "resetEnabled"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1427
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1417
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 5092
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#served_entities DataDatabricksServingEndpoints#served_entities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5096
          },
          "name": "servedEntities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#served_models DataDatabricksServingEndpoints#served_models}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5100
          },
          "name": "servedModels",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5237
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5230
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5230
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5194
          },
          "name": "putServedEntities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5210
          },
          "name": "putServedModels",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5197
          },
          "name": "resetServedEntities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5213
          },
          "name": "resetServedModels"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5191
          },
          "name": "servedEntities",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5207
          },
          "name": "servedModels",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5201
          },
          "name": "servedEntitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5217
          },
          "name": "servedModelsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 4662
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntities",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#entity_name DataDatabricksServingEndpoints#entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4666
          },
          "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.71.0/docs/data-sources/serving_endpoints#entity_version DataDatabricksServingEndpoints#entity_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4670
          },
          "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.71.0/docs/data-sources/serving_endpoints#external_model DataDatabricksServingEndpoints#external_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4674
          },
          "name": "externalModel",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#foundation_model DataDatabricksServingEndpoints#foundation_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4678
          },
          "name": "foundationModel",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#name DataDatabricksServingEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4682
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntities"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 3977
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#name DataDatabricksServingEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4009
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#provider DataDatabricksServingEndpoints#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4021
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#task DataDatabricksServingEndpoints#task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4025
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#ai21labs_config DataDatabricksServingEndpoints#ai21labs_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3981
          },
          "name": "ai21LabsConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#amazon_bedrock_config DataDatabricksServingEndpoints#amazon_bedrock_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3985
          },
          "name": "amazonBedrockConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#anthropic_config DataDatabricksServingEndpoints#anthropic_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3989
          },
          "name": "anthropicConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#cohere_config DataDatabricksServingEndpoints#cohere_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3993
          },
          "name": "cohereConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#custom_provider_config DataDatabricksServingEndpoints#custom_provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3997
          },
          "name": "customProviderConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": 4001
          },
          "name": "databricksModelServingConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": 4005
          },
          "name": "googleCloudVertexAiConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#openai_config DataDatabricksServingEndpoints#openai_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4013
          },
          "name": "openaiConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#palm_config DataDatabricksServingEndpoints#palm_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4017
          },
          "name": "palmConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1699
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#ai21labs_api_key DataDatabricksServingEndpoints#ai21labs_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1703
          },
          "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.71.0/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": 1707
          },
          "name": "ai21LabsApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1837
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1844
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1837
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1837
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1837
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1804
          },
          "name": "resetAi21LabsApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1820
          },
          "name": "resetAi21LabsApiKeyPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1808
          },
          "name": "ai21LabsApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1824
          },
          "name": "ai21LabsApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1798
          },
          "name": "ai21LabsApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1814
          },
          "name": "ai21LabsApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1848
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#aws_region DataDatabricksServingEndpoints#aws_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1860
          },
          "name": "awsRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#bedrock_provider DataDatabricksServingEndpoints#bedrock_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1872
          },
          "name": "bedrockProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1852
          },
          "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.71.0/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": 1856
          },
          "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.71.0/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": 1864
          },
          "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.71.0/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": 1868
          },
          "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.71.0/docs/data-sources/serving_endpoints#instance_profile_arn DataDatabricksServingEndpoints#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1876
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2152
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2145
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2145
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2038
          },
          "name": "resetAwsAccessKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2054
          },
          "name": "resetAwsAccessKeyIdPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2083
          },
          "name": "resetAwsSecretAccessKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2099
          },
          "name": "resetAwsSecretAccessKeyPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2128
          },
          "name": "resetInstanceProfileArn"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2042
          },
          "name": "awsAccessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2058
          },
          "name": "awsAccessKeyIdPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2071
          },
          "name": "awsRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2087
          },
          "name": "awsSecretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2103
          },
          "name": "awsSecretAccessKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2116
          },
          "name": "bedrockProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2132
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2032
          },
          "name": "awsAccessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2048
          },
          "name": "awsAccessKeyIdPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2064
          },
          "name": "awsRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2077
          },
          "name": "awsSecretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2093
          },
          "name": "awsSecretAccessKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2109
          },
          "name": "bedrockProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2122
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2156
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#anthropic_api_key DataDatabricksServingEndpoints#anthropic_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2160
          },
          "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.71.0/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": 2164
          },
          "name": "anthropicApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2301
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2294
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2294
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2261
          },
          "name": "resetAnthropicApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2277
          },
          "name": "resetAnthropicApiKeyPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2265
          },
          "name": "anthropicApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2281
          },
          "name": "anthropicApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2255
          },
          "name": "anthropicApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2271
          },
          "name": "anthropicApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2305
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#cohere_api_base DataDatabricksServingEndpoints#cohere_api_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2309
          },
          "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.71.0/docs/data-sources/serving_endpoints#cohere_api_key DataDatabricksServingEndpoints#cohere_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2313
          },
          "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.71.0/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": 2317
          },
          "name": "cohereApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2483
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2476
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2476
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2427
          },
          "name": "resetCohereApiBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2443
          },
          "name": "resetCohereApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2459
          },
          "name": "resetCohereApiKeyPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2431
          },
          "name": "cohereApiBaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2447
          },
          "name": "cohereApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2463
          },
          "name": "cohereApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2421
          },
          "name": "cohereApiBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2437
          },
          "name": "cohereApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2453
          },
          "name": "cohereApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2815
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#custom_provider_url DataDatabricksServingEndpoints#custom_provider_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2827
          },
          "name": "customProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#api_key_auth DataDatabricksServingEndpoints#api_key_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2819
          },
          "name": "apiKeyAuth",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/serving_endpoints#bearer_token_auth DataDatabricksServingEndpoints#bearer_token_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2823
          },
          "name": "bearerTokenAuth",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2487
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#key DataDatabricksServingEndpoints#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2491
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#value DataDatabricksServingEndpoints#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2495
          },
          "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.71.0/docs/data-sources/serving_endpoints#value_plaintext DataDatabricksServingEndpoints#value_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2499
          },
          "name": "valuePlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2662
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2655
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2655
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2655
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2622
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2638
          },
          "name": "resetValuePlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2610
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2626
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2642
          },
          "name": "valuePlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2603
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2616
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2632
          },
          "name": "valuePlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2666
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#token DataDatabricksServingEndpoints#token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2670
          },
          "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.71.0/docs/data-sources/serving_endpoints#token_plaintext DataDatabricksServingEndpoints#token_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2674
          },
          "name": "tokenPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2796
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2811
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2804
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2804
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2804
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2797
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2771
          },
          "name": "resetToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2787
          },
          "name": "resetTokenPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2775
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2791
          },
          "name": "tokenPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2765
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2781
          },
          "name": "tokenPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2975
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2990
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2983
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2983
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2983
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2934
          },
          "name": "putApiKeyAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2950
          },
          "name": "putBearerTokenAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2937
          },
          "name": "resetApiKeyAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2953
          },
          "name": "resetBearerTokenAuth"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2931
          },
          "name": "apiKeyAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2947
          },
          "name": "bearerTokenAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2941
          },
          "name": "apiKeyAuthInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2957
          },
          "name": "bearerTokenAuthInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2970
          },
          "name": "customProviderUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2963
          },
          "name": "customProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2994
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#databricks_workspace_url DataDatabricksServingEndpoints#databricks_workspace_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3006
          },
          "name": "databricksWorkspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#databricks_api_token DataDatabricksServingEndpoints#databricks_api_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2998
          },
          "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.71.0/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": 3002
          },
          "name": "databricksApiTokenPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 3154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3169
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3162
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3162
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 3052
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3116
          },
          "name": "resetDatabricksApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3132
          },
          "name": "resetDatabricksApiTokenPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3120
          },
          "name": "databricksApiTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3136
          },
          "name": "databricksApiTokenPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3149
          },
          "name": "databricksWorkspaceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3110
          },
          "name": "databricksApiToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3126
          },
          "name": "databricksApiTokenPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3142
          },
          "name": "databricksWorkspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 3173
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#project_id DataDatabricksServingEndpoints#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3185
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#region DataDatabricksServingEndpoints#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3189
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#private_key DataDatabricksServingEndpoints#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3177
          },
          "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.71.0/docs/data-sources/serving_endpoints#private_key_plaintext DataDatabricksServingEndpoints#private_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3181
          },
          "name": "privateKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3378
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3371
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3371
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3312
          },
          "name": "resetPrivateKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3328
          },
          "name": "resetPrivateKeyPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3316
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3332
          },
          "name": "privateKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3345
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3358
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3306
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3322
          },
          "name": "privateKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3338
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3351
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4443
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4436
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4436
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 3382
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3386
          },
          "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.71.0/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": 3390
          },
          "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.71.0/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": 3394
          },
          "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.71.0/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": 3398
          },
          "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.71.0/docs/data-sources/serving_endpoints#openai_api_base DataDatabricksServingEndpoints#openai_api_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3402
          },
          "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.71.0/docs/data-sources/serving_endpoints#openai_api_key DataDatabricksServingEndpoints#openai_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3406
          },
          "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.71.0/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": 3410
          },
          "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.71.0/docs/data-sources/serving_endpoints#openai_api_type DataDatabricksServingEndpoints#openai_api_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3414
          },
          "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.71.0/docs/data-sources/serving_endpoints#openai_api_version DataDatabricksServingEndpoints#openai_api_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3418
          },
          "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.71.0/docs/data-sources/serving_endpoints#openai_deployment_name DataDatabricksServingEndpoints#openai_deployment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3422
          },
          "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.71.0/docs/data-sources/serving_endpoints#openai_organization DataDatabricksServingEndpoints#openai_organization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3426
          },
          "name": "openaiOrganization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3824
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3817
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3817
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3817
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3810
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3640
          },
          "name": "resetMicrosoftEntraClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3656
          },
          "name": "resetMicrosoftEntraClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3672
          },
          "name": "resetMicrosoftEntraClientSecretPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3688
          },
          "name": "resetMicrosoftEntraTenantId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3704
          },
          "name": "resetOpenaiApiBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3720
          },
          "name": "resetOpenaiApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3736
          },
          "name": "resetOpenaiApiKeyPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3752
          },
          "name": "resetOpenaiApiType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3768
          },
          "name": "resetOpenaiApiVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3784
          },
          "name": "resetOpenaiDeploymentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3800
          },
          "name": "resetOpenaiOrganization"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3644
          },
          "name": "microsoftEntraClientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3660
          },
          "name": "microsoftEntraClientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3676
          },
          "name": "microsoftEntraClientSecretPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3692
          },
          "name": "microsoftEntraTenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3708
          },
          "name": "openaiApiBaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3724
          },
          "name": "openaiApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3740
          },
          "name": "openaiApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3756
          },
          "name": "openaiApiTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3772
          },
          "name": "openaiApiVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3788
          },
          "name": "openaiDeploymentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3804
          },
          "name": "openaiOrganizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3634
          },
          "name": "microsoftEntraClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3650
          },
          "name": "microsoftEntraClientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3666
          },
          "name": "microsoftEntraClientSecretPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3682
          },
          "name": "microsoftEntraTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3698
          },
          "name": "openaiApiBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3714
          },
          "name": "openaiApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3730
          },
          "name": "openaiApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3746
          },
          "name": "openaiApiType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3762
          },
          "name": "openaiApiVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3778
          },
          "name": "openaiDeploymentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3794
          },
          "name": "openaiOrganization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4249
          },
          "name": "putAi21LabsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4265
          },
          "name": "putAmazonBedrockConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4281
          },
          "name": "putAnthropicConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4297
          },
          "name": "putCohereConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4313
          },
          "name": "putCustomProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4329
          },
          "name": "putDatabricksModelServingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4345
          },
          "name": "putGoogleCloudVertexAiConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4374
          },
          "name": "putOpenaiConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4390
          },
          "name": "putPalmConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4252
          },
          "name": "resetAi21LabsConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4268
          },
          "name": "resetAmazonBedrockConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4284
          },
          "name": "resetAnthropicConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4300
          },
          "name": "resetCohereConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4316
          },
          "name": "resetCustomProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4332
          },
          "name": "resetDatabricksModelServingConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4348
          },
          "name": "resetGoogleCloudVertexAiConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4377
          },
          "name": "resetOpenaiConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4393
          },
          "name": "resetPalmConfig"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4246
          },
          "name": "ai21LabsConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4262
          },
          "name": "amazonBedrockConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4278
          },
          "name": "anthropicConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4294
          },
          "name": "cohereConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4310
          },
          "name": "customProviderConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4326
          },
          "name": "databricksModelServingConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4342
          },
          "name": "googleCloudVertexAiConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4371
          },
          "name": "openaiConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4387
          },
          "name": "palmConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4256
          },
          "name": "ai21LabsConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4272
          },
          "name": "amazonBedrockConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4288
          },
          "name": "anthropicConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4304
          },
          "name": "cohereConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4320
          },
          "name": "customProviderConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4336
          },
          "name": "databricksModelServingConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4352
          },
          "name": "googleCloudVertexAiConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4365
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4381
          },
          "name": "openaiConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4397
          },
          "name": "palmConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4410
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4423
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4403
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4416
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 3828
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#palm_api_key DataDatabricksServingEndpoints#palm_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3832
          },
          "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.71.0/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": 3836
          },
          "name": "palmApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3973
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3966
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3966
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3966
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3885
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 3875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3933
          },
          "name": "resetPalmApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3949
          },
          "name": "resetPalmApiKeyPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3937
          },
          "name": "palmApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3953
          },
          "name": "palmApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3927
          },
          "name": "palmApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3943
          },
          "name": "palmApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3889
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 4447
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#description DataDatabricksServingEndpoints#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4451
          },
          "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.71.0/docs/data-sources/serving_endpoints#display_name DataDatabricksServingEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4455
          },
          "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.71.0/docs/data-sources/serving_endpoints#docs DataDatabricksServingEndpoints#docs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4459
          },
          "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.71.0/docs/data-sources/serving_endpoints#name DataDatabricksServingEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4463
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4658
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4651
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4651
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4651
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4586
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4602
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4618
          },
          "name": "resetDocs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4634
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4590
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4606
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4622
          },
          "name": "docsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4638
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4580
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4596
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4612
          },
          "name": "docs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4628
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4899
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4906
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4899
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4899
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4899
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 4742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4847
          },
          "name": "putExternalModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4863
          },
          "name": "putFoundationModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4818
          },
          "name": "resetEntityName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4834
          },
          "name": "resetEntityVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4850
          },
          "name": "resetExternalModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4866
          },
          "name": "resetFoundationModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4882
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4844
          },
          "name": "externalModel",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4860
          },
          "name": "foundationModel",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4822
          },
          "name": "entityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4838
          },
          "name": "entityVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4854
          },
          "name": "externalModelInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4870
          },
          "name": "foundationModelInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4886
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4812
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4828
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4876
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 4910
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedModels",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#model_name DataDatabricksServingEndpoints#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4914
          },
          "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.71.0/docs/data-sources/serving_endpoints#model_version DataDatabricksServingEndpoints#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4918
          },
          "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.71.0/docs/data-sources/serving_endpoints#name DataDatabricksServingEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4922
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedModels"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 5073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5088
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedModelsList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5081
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5081
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5081
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedModelsList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 4968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5032
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5048
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5064
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedModelsOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5036
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5052
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5068
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5026
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5042
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5058
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedModelsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5981
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5974
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5974
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5974
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5794
          },
          "name": "putAiGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5826
          },
          "name": "putConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5922
          },
          "name": "putState",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5938
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5797
          },
          "name": "resetAiGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5813
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5829
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5845
          },
          "name": "resetCreationTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5861
          },
          "name": "resetCreator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5877
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5893
          },
          "name": "resetLastUpdatedTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5909
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5925
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5941
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5957
          },
          "name": "resetTask"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5791
          },
          "name": "aiGateway",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5823
          },
          "name": "config",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5919
          },
          "name": "state",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5935
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5801
          },
          "name": "aiGatewayInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5817
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5833
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5849
          },
          "name": "creationTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5865
          },
          "name": "creatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5881
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5897
          },
          "name": "lastUpdatedTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5913
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5929
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5945
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5961
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5807
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5839
          },
          "name": "creationTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5855
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5871
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5887
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5903
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5951
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 5241
      },
      "name": "DataDatabricksServingEndpointsEndpointsState",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#config_update DataDatabricksServingEndpoints#config_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5245
          },
          "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.71.0/docs/data-sources/serving_endpoints#ready DataDatabricksServingEndpoints#ready}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5249
          },
          "name": "ready",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsState"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5386
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsStateList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5379
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5379
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsStateList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5346
          },
          "name": "resetConfigUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5362
          },
          "name": "resetReady"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsStateOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5350
          },
          "name": "configUpdateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5366
          },
          "name": "readyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5340
          },
          "name": "configUpdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5356
          },
          "name": "ready",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsStateOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 5390
      },
      "name": "DataDatabricksServingEndpointsEndpointsTags",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#key DataDatabricksServingEndpoints#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5394
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/serving_endpoints#value DataDatabricksServingEndpoints#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5398
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsTags"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5532
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsTagsList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5525
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5525
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsTagsList"
    },
    "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 5437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5508
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsTagsOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5496
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5512
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5489
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5502
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsTagsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShare": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share databricks_share}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShare",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share databricks_share} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 912
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksShare resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 897
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1008
          },
          "name": "putObject",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObject"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 947
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 963
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 979
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 995
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1011
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1023
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1033
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 885
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1005
          },
          "name": "object",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 951
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 967
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 983
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 999
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1015
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 941
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 957
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 973
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 989
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShare"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/data-sources/share#created_at DataDatabricksShare#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 18
          },
          "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.71.0/docs/data-sources/share#created_by DataDatabricksShare#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 22
          },
          "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.71.0/docs/data-sources/share#id DataDatabricksShare#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/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.71.0/docs/data-sources/share#name DataDatabricksShare#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 33
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#object DataDatabricksShare#object}",
            "stability": "stable",
            "summary": "object block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 39
          },
          "name": "object",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObject": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 368
      },
      "name": "DataDatabricksShareObject",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#data_object_type DataDatabricksShare#data_object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 392
          },
          "name": "dataObjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#name DataDatabricksShare#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 400
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#added_at DataDatabricksShare#added_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 372
          },
          "name": "addedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#added_by DataDatabricksShare#added_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 376
          },
          "name": "addedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#cdf_enabled DataDatabricksShare#cdf_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 380
          },
          "name": "cdfEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#comment DataDatabricksShare#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 384
          },
          "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.71.0/docs/data-sources/share#content DataDatabricksShare#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 388
          },
          "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.71.0/docs/data-sources/share#history_data_sharing_status DataDatabricksShare#history_data_sharing_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 396
          },
          "name": "historyDataSharingStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#partition DataDatabricksShare#partition}",
            "stability": "stable",
            "summary": "partition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 422
          },
          "name": "partition",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/share#shared_as DataDatabricksShare#shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 404
          },
          "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.71.0/docs/data-sources/share#start_version DataDatabricksShare#start_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 408
          },
          "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.71.0/docs/data-sources/share#status DataDatabricksShare#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 412
          },
          "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.71.0/docs/data-sources/share#string_shared_as DataDatabricksShare#string_shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 416
          },
          "name": "stringSharedAs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObject"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 872
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksShareObjectList",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 865
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 865
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 865
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectList"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 845
          },
          "name": "putPartition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 662
          },
          "name": "resetAddedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 678
          },
          "name": "resetAddedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 694
          },
          "name": "resetCdfEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 710
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 726
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 755
          },
          "name": "resetHistoryDataSharingStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 848
          },
          "name": "resetPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 784
          },
          "name": "resetSharedAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 800
          },
          "name": "resetStartVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 816
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 832
          },
          "name": "resetStringSharedAs"
        }
      ],
      "name": "DataDatabricksShareObjectOutputReference",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 842
          },
          "name": "partition",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 666
          },
          "name": "addedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 682
          },
          "name": "addedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 698
          },
          "name": "cdfEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 714
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 730
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 743
          },
          "name": "dataObjectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 759
          },
          "name": "historyDataSharingStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 772
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 852
          },
          "name": "partitionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 788
          },
          "name": "sharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 804
          },
          "name": "startVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 820
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 836
          },
          "name": "stringSharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 656
          },
          "name": "addedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 672
          },
          "name": "addedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 688
          },
          "name": "cdfEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 704
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 720
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 736
          },
          "name": "dataObjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 749
          },
          "name": "historyDataSharingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 765
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 778
          },
          "name": "sharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 794
          },
          "name": "startVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 810
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 826
          },
          "name": "stringSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObject"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 250
      },
      "name": "DataDatabricksShareObjectPartition",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#value DataDatabricksShare#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 256
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartition"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 364
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksShareObjectPartitionList",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 357
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 357
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartitionList"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 337
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 340
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksShareObjectPartitionOutputReference",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 334
          },
          "name": "value",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 344
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartitionOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 41
      },
      "name": "DataDatabricksShareObjectPartitionValue",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#name DataDatabricksShare#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/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.71.0/docs/data-sources/share#op DataDatabricksShare#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 49
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share#recipient_property_key DataDatabricksShare#recipient_property_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 53
          },
          "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.71.0/docs/data-sources/share#value DataDatabricksShare#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 57
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartitionValue"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksShareObjectPartitionValueList",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 239
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartitionValueList"
    },
    "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 206
          },
          "name": "resetRecipientPropertyKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 222
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksShareObjectPartitionValueOutputReference",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 181
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 194
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 210
          },
          "name": "recipientPropertyKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 226
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 174
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 187
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 200
          },
          "name": "recipientPropertyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 216
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartitionValueOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframework": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework databricks_share_pluginframework}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframework",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework databricks_share_pluginframework} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-share-pluginframework/index.ts",
          "line": 848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-share-pluginframework/index.ts",
        "line": 816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksSharePluginframework resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 833
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksSharePluginframework to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksSharePluginframework that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksSharePluginframework to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 927
          },
          "name": "putObject",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObject"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 883
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 914
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 930
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 946
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 967
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 989
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 999
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksSharePluginframework",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 821
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 892
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 897
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 902
          },
          "name": "effectiveOwner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 924
          },
          "name": "object",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 955
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 976
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 981
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 887
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 918
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 934
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 950
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 971
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 877
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 908
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 940
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 961
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframework"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share-pluginframework/index.ts",
        "line": 14
      },
      "name": "DataDatabricksSharePluginframeworkConfig",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework#comment DataDatabricksSharePluginframework#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/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.71.0/docs/data-sources/share_pluginframework#name DataDatabricksSharePluginframework#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/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.71.0/docs/data-sources/share_pluginframework#object DataDatabricksSharePluginframework#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 26
          },
          "name": "object",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework#owner DataDatabricksSharePluginframework#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/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.71.0/docs/data-sources/share_pluginframework#storage_root DataDatabricksSharePluginframework#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 34
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframeworkConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObject": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share-pluginframework/index.ts",
        "line": 367
      },
      "name": "DataDatabricksSharePluginframeworkObject",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework#name DataDatabricksSharePluginframework#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework#cdf_enabled DataDatabricksSharePluginframework#cdf_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 371
          },
          "name": "cdfEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework#comment DataDatabricksSharePluginframework#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 375
          },
          "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.71.0/docs/data-sources/share_pluginframework#content DataDatabricksSharePluginframework#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 379
          },
          "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.71.0/docs/data-sources/share_pluginframework#data_object_type DataDatabricksSharePluginframework#data_object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 383
          },
          "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.71.0/docs/data-sources/share_pluginframework#history_data_sharing_status DataDatabricksSharePluginframework#history_data_sharing_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 387
          },
          "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.71.0/docs/data-sources/share_pluginframework#partition DataDatabricksSharePluginframework#partition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 395
          },
          "name": "partition",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework#shared_as DataDatabricksSharePluginframework#shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/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.71.0/docs/data-sources/share_pluginframework#start_version DataDatabricksSharePluginframework#start_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/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.71.0/docs/data-sources/share_pluginframework#string_shared_as DataDatabricksSharePluginframework#string_shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 407
          },
          "name": "stringSharedAs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframeworkObject"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share-pluginframework/index.ts",
          "line": 801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-pluginframework/index.ts",
        "line": 793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 808
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksSharePluginframeworkObjectList",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 801
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 801
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframeworkObjectList"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share-pluginframework/index.ts",
          "line": 512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-pluginframework/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 728
          },
          "name": "putPartition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartition"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 618
          },
          "name": "resetCdfEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 634
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 650
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 666
          },
          "name": "resetDataObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 702
          },
          "name": "resetHistoryDataSharingStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 731
          },
          "name": "resetPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 747
          },
          "name": "resetSharedAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 763
          },
          "name": "resetStartVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 784
          },
          "name": "resetStringSharedAs"
        }
      ],
      "name": "DataDatabricksSharePluginframeworkObjectOutputReference",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 601
          },
          "name": "addedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 606
          },
          "name": "addedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 675
          },
          "name": "effectiveCdfEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 680
          },
          "name": "effectiveHistoryDataSharingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 685
          },
          "name": "effectiveSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 690
          },
          "name": "effectiveStartVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 725
          },
          "name": "partition",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 772
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 622
          },
          "name": "cdfEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 638
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 654
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 670
          },
          "name": "dataObjectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 706
          },
          "name": "historyDataSharingStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 719
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 735
          },
          "name": "partitionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 751
          },
          "name": "sharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 767
          },
          "name": "startVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 788
          },
          "name": "stringSharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 612
          },
          "name": "cdfEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 628
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 644
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 660
          },
          "name": "dataObjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 696
          },
          "name": "historyDataSharingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 712
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 741
          },
          "name": "sharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 757
          },
          "name": "startVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 778
          },
          "name": "stringSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObject"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframeworkObjectOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartition": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share-pluginframework/index.ts",
        "line": 251
      },
      "name": "DataDatabricksSharePluginframeworkObjectPartition",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework#value DataDatabricksSharePluginframework#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 255
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframeworkObjectPartition"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share-pluginframework/index.ts",
          "line": 356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-share-pluginframework/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 363
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksSharePluginframeworkObjectPartitionList",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 356
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 356
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframeworkObjectPartitionList"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share-pluginframework/index.ts",
          "line": 297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-pluginframework/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 336
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValue"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 339
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksSharePluginframeworkObjectPartitionOutputReference",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 333
          },
          "name": "value",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 343
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartition"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframeworkObjectPartitionOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share-pluginframework/index.ts",
        "line": 36
      },
      "name": "DataDatabricksSharePluginframeworkObjectPartitionValue",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/share_pluginframework#name DataDatabricksSharePluginframework#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 40
          },
          "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.71.0/docs/data-sources/share_pluginframework#op DataDatabricksSharePluginframework#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 44
          },
          "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.71.0/docs/data-sources/share_pluginframework#recipient_property_key DataDatabricksSharePluginframework#recipient_property_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 48
          },
          "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.71.0/docs/data-sources/share_pluginframework#value DataDatabricksSharePluginframework#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 52
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframeworkObjectPartitionValue"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValueList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share-pluginframework/index.ts",
          "line": 240
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-pluginframework/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 247
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValueOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksSharePluginframeworkObjectPartitionValueList",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 240
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 240
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframeworkObjectPartitionValueList"
    },
    "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share-pluginframework/index.ts",
          "line": 115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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-pluginframework/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 175
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 191
          },
          "name": "resetOp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 207
          },
          "name": "resetRecipientPropertyKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 223
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksSharePluginframeworkObjectPartitionValueOutputReference",
      "namespace": "dataDatabricksSharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 179
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 195
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 211
          },
          "name": "recipientPropertyKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 227
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 169
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 185
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 201
          },
          "name": "recipientPropertyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 217
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share-pluginframework/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksSharePluginframework.DataDatabricksSharePluginframeworkObjectPartitionValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share-pluginframework/index:DataDatabricksSharePluginframeworkObjectPartitionValueOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksShares.DataDatabricksShares": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/shares databricks_shares}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShares.DataDatabricksShares",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/shares databricks_shares} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-shares/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": "@cdktf/provider-databricks.dataDatabricksShares.DataDatabricksSharesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-shares/index.ts",
        "line": 31
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksShares resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/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 DataDatabricksShares to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 111
          },
          "name": "resetShares"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 130
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 36
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 115
          },
          "name": "sharesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 105
          },
          "name": "shares",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-shares/index:DataDatabricksShares"
    },
    "@cdktf/provider-databricks.dataDatabricksShares.DataDatabricksSharesConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksShares.DataDatabricksSharesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-shares/index.ts",
        "line": 14
      },
      "name": "DataDatabricksSharesConfig",
      "namespace": "dataDatabricksShares",
      "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.71.0/docs/data-sources/shares#id DataDatabricksShares#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/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.71.0/docs/data-sources/shares#shares DataDatabricksShares#shares}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 25
          },
          "name": "shares",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-shares/index:DataDatabricksSharesConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksSharesPluginframework.DataDatabricksSharesPluginframework": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/shares_pluginframework databricks_shares_pluginframework}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharesPluginframework.DataDatabricksSharesPluginframework",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/shares_pluginframework databricks_shares_pluginframework} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-shares-pluginframework/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",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksSharesPluginframework.DataDatabricksSharesPluginframeworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-shares-pluginframework/index.ts",
        "line": 24
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksSharesPluginframework resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares-pluginframework/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 DataDatabricksSharesPluginframework to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/shares_pluginframework#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksSharesPluginframework that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksSharesPluginframework to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares-pluginframework/index.ts",
            "line": 87
          },
          "name": "resetShares"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares-pluginframework/index.ts",
            "line": 99
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares-pluginframework/index.ts",
            "line": 105
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksSharesPluginframework",
      "namespace": "dataDatabricksSharesPluginframework",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares-pluginframework/index.ts",
            "line": 29
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares-pluginframework/index.ts",
            "line": 91
          },
          "name": "sharesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares-pluginframework/index.ts",
            "line": 81
          },
          "name": "shares",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-shares-pluginframework/index:DataDatabricksSharesPluginframework"
    },
    "@cdktf/provider-databricks.dataDatabricksSharesPluginframework.DataDatabricksSharesPluginframeworkConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSharesPluginframework.DataDatabricksSharesPluginframeworkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-shares-pluginframework/index.ts",
        "line": 14
      },
      "name": "DataDatabricksSharesPluginframeworkConfig",
      "namespace": "dataDatabricksSharesPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/shares_pluginframework#shares DataDatabricksSharesPluginframework#shares}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares-pluginframework/index.ts",
            "line": 18
          },
          "name": "shares",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-shares-pluginframework/index:DataDatabricksSharesPluginframeworkConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersion": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/spark_version databricks_spark_version}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/spark_version databricks_spark_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-spark-version/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-spark-version/index.ts",
        "line": 67
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksSparkVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 84
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 140
          },
          "name": "resetBeta"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 156
          },
          "name": "resetGenomics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 172
          },
          "name": "resetGpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 188
          },
          "name": "resetGraviton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 204
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 220
          },
          "name": "resetLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 236
          },
          "name": "resetLongTermSupport"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 252
          },
          "name": "resetMl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 268
          },
          "name": "resetPhoton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 284
          },
          "name": "resetScala"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 300
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 312
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 72
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 144
          },
          "name": "betaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 160
          },
          "name": "genomicsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 176
          },
          "name": "gpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 192
          },
          "name": "gravitonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 208
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 224
          },
          "name": "latestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 240
          },
          "name": "longTermSupportInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 256
          },
          "name": "mlInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 272
          },
          "name": "photonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 288
          },
          "name": "scalaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 304
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 134
          },
          "name": "beta",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 150
          },
          "name": "genomics",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 166
          },
          "name": "gpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 182
          },
          "name": "graviton",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 198
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 214
          },
          "name": "latest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 230
          },
          "name": "longTermSupport",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 246
          },
          "name": "ml",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 262
          },
          "name": "photon",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 278
          },
          "name": "scala",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 294
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-spark-version/index:DataDatabricksSparkVersion"
    },
    "@cdktf/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouse": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/sql_warehouse databricks_sql_warehouse}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouse",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/sql_warehouse databricks_sql_warehouse} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 1050
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 1018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksSqlWarehouse resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1035
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1370
          },
          "name": "putChannel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1386
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1402
          },
          "name": "putOdbcParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1418
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1101
          },
          "name": "resetAutoStopMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1373
          },
          "name": "resetChannel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1117
          },
          "name": "resetClusterSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1133
          },
          "name": "resetCreatorName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1149
          },
          "name": "resetDataSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1165
          },
          "name": "resetEnablePhoton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1181
          },
          "name": "resetEnableServerlessCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1389
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1197
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1213
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1229
          },
          "name": "resetJdbcUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1245
          },
          "name": "resetMaxNumClusters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1261
          },
          "name": "resetMinNumClusters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1277
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1293
          },
          "name": "resetNumActiveSessions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1309
          },
          "name": "resetNumClusters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1405
          },
          "name": "resetOdbcParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1325
          },
          "name": "resetSpotInstancePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1341
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1421
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1357
          },
          "name": "resetWarehouseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1433
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1459
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1023
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1367
          },
          "name": "channel",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1383
          },
          "name": "health",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1399
          },
          "name": "odbcParams",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1415
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1105
          },
          "name": "autoStopMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1377
          },
          "name": "channelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1121
          },
          "name": "clusterSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1137
          },
          "name": "creatorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1153
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1169
          },
          "name": "enablePhotonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1185
          },
          "name": "enableServerlessComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1393
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1201
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1217
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1233
          },
          "name": "jdbcUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1249
          },
          "name": "maxNumClustersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1265
          },
          "name": "minNumClustersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1281
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1297
          },
          "name": "numActiveSessionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1313
          },
          "name": "numClustersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1409
          },
          "name": "odbcParamsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1329
          },
          "name": "spotInstancePolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1345
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1425
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1361
          },
          "name": "warehouseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1095
          },
          "name": "autoStopMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1111
          },
          "name": "clusterSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1127
          },
          "name": "creatorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1143
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1159
          },
          "name": "enablePhoton",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1175
          },
          "name": "enableServerlessCompute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1191
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1207
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1223
          },
          "name": "jdbcUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1239
          },
          "name": "maxNumClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1255
          },
          "name": "minNumClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1271
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1287
          },
          "name": "numActiveSessions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1303
          },
          "name": "numClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1319
          },
          "name": "spotInstancePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1335
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1351
          },
          "name": "warehouseType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouse"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 111
      },
      "name": "DataDatabricksSqlWarehouseChannel",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/sql_warehouse#dbsql_version DataDatabricksSqlWarehouse#dbsql_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 115
          },
          "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.71.0/docs/data-sources/sql_warehouse#name DataDatabricksSqlWarehouse#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 119
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseChannel"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannelOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 204
          },
          "name": "resetDbsqlVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 220
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksSqlWarehouseChannelOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 208
          },
          "name": "dbsqlVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 224
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 198
          },
          "name": "dbsqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseChannelOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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": 109
          },
          "name": "tags",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 378
      },
      "name": "DataDatabricksSqlWarehouseHealth",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/sql_warehouse#details DataDatabricksSqlWarehouse#details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 382
          },
          "name": "details",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 400
          },
          "name": "failureReason",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/sql_warehouse#message DataDatabricksSqlWarehouse#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 386
          },
          "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.71.0/docs/data-sources/sql_warehouse#status DataDatabricksSqlWarehouse#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 390
          },
          "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.71.0/docs/data-sources/sql_warehouse#summary DataDatabricksSqlWarehouse#summary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 394
          },
          "name": "summary",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseHealth"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 228
      },
      "name": "DataDatabricksSqlWarehouseHealthFailureReason",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/sql_warehouse#code DataDatabricksSqlWarehouse#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 232
          },
          "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.71.0/docs/data-sources/sql_warehouse#parameters DataDatabricksSqlWarehouse#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 236
          },
          "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.71.0/docs/data-sources/sql_warehouse#type DataDatabricksSqlWarehouse#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 240
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseHealthFailureReason"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReasonOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReasonOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 338
          },
          "name": "resetCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 354
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 370
          },
          "name": "resetType"
        }
      ],
      "name": "DataDatabricksSqlWarehouseHealthFailureReasonOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 342
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 358
          },
          "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": 374
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 332
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 348
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 364
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseHealthFailureReasonOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 585
          },
          "name": "putFailureReason",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 524
          },
          "name": "resetDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 588
          },
          "name": "resetFailureReason"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 540
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 556
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 572
          },
          "name": "resetSummary"
        }
      ],
      "name": "DataDatabricksSqlWarehouseHealthOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 582
          },
          "name": "failureReason",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReasonOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 528
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 592
          },
          "name": "failureReasonInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 544
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 560
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 576
          },
          "name": "summaryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 518
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 534
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 550
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 566
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseHealthOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 596
      },
      "name": "DataDatabricksSqlWarehouseOdbcParams",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/sql_warehouse#hostname DataDatabricksSqlWarehouse#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 600
          },
          "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.71.0/docs/data-sources/sql_warehouse#path DataDatabricksSqlWarehouse#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 604
          },
          "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.71.0/docs/data-sources/sql_warehouse#port DataDatabricksSqlWarehouse#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 608
          },
          "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.71.0/docs/data-sources/sql_warehouse#protocol DataDatabricksSqlWarehouse#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 612
          },
          "name": "protocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseOdbcParams"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParamsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 723
          },
          "name": "resetHostname"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 739
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 755
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 771
          },
          "name": "resetProtocol"
        }
      ],
      "name": "DataDatabricksSqlWarehouseOdbcParamsOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 727
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 743
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 759
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 775
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 717
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 733
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 749
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 765
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseOdbcParamsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 928
      },
      "name": "DataDatabricksSqlWarehouseTags",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 934
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseTags"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 779
      },
      "name": "DataDatabricksSqlWarehouseTagsCustomTags",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/sql_warehouse#key DataDatabricksSqlWarehouse#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 783
          },
          "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.71.0/docs/data-sources/sql_warehouse#value DataDatabricksSqlWarehouse#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 787
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseTagsCustomTags"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 924
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksSqlWarehouseTagsCustomTagsList",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 917
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 917
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 917
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseTagsCustomTagsList"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 884
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 900
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksSqlWarehouseTagsCustomTagsOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 888
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 904
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 878
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 894
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseTagsCustomTagsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1003
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1006
          },
          "name": "resetCustomTags"
        }
      ],
      "name": "DataDatabricksSqlWarehouseTagsOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1000
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1010
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseTagsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehouses": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/sql_warehouses databricks_sql_warehouses}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehouses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/sql_warehouses databricks_sql_warehouses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouses/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouses/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksSqlWarehouses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/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 DataDatabricksSqlWarehouses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 116
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 132
          },
          "name": "resetWarehouseNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 144
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 120
          },
          "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": 136
          },
          "name": "warehouseNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 110
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 126
          },
          "name": "warehouseNameContains",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouses/index:DataDatabricksSqlWarehouses"
    },
    "@cdktf/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredential": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential databricks_storage_credential}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential databricks_storage_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 1420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 1388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksStorageCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1405
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1479
          },
          "name": "putStorageCredentialInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1453
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1482
          },
          "name": "resetStorageCredentialInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1494
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1502
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1476
          },
          "name": "storageCredentialInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1457
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1470
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1486
          },
          "name": "storageCredentialInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1447
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1463
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredential"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": 31
          },
          "name": "storageCredentialInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 726
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfo",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 787
          },
          "name": "awsIamRole",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 793
          },
          "name": "azureManagedIdentity",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 799
          },
          "name": "azureServicePrincipal",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 805
          },
          "name": "cloudflareApiToken",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#comment DataDatabricksStorageCredential#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 730
          },
          "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.71.0/docs/data-sources/storage_credential#created_at DataDatabricksStorageCredential#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 734
          },
          "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.71.0/docs/data-sources/storage_credential#created_by DataDatabricksStorageCredential#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 738
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 811
          },
          "name": "databricksGcpServiceAccount",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#full_name DataDatabricksStorageCredential#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 742
          },
          "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.71.0/docs/data-sources/storage_credential#id DataDatabricksStorageCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 749
          },
          "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.71.0/docs/data-sources/storage_credential#isolation_mode DataDatabricksStorageCredential#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 753
          },
          "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.71.0/docs/data-sources/storage_credential#metastore_id DataDatabricksStorageCredential#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 757
          },
          "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.71.0/docs/data-sources/storage_credential#name DataDatabricksStorageCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 761
          },
          "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.71.0/docs/data-sources/storage_credential#owner DataDatabricksStorageCredential#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 765
          },
          "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.71.0/docs/data-sources/storage_credential#read_only DataDatabricksStorageCredential#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 769
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#updated_at DataDatabricksStorageCredential#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 773
          },
          "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.71.0/docs/data-sources/storage_credential#updated_by DataDatabricksStorageCredential#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 777
          },
          "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.71.0/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": 781
          },
          "name": "usedForManagedStorage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 33
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#role_arn DataDatabricksStorageCredential#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 41
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#external_id DataDatabricksStorageCredential#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 37
          },
          "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.71.0/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": 45
          },
          "name": "unityCatalogIamArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRoleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRoleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 143
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 172
          },
          "name": "resetUnityCatalogIamArn"
        }
      ],
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRoleOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 147
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 160
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 176
          },
          "name": "unityCatalogIamArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 137
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 153
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 166
          },
          "name": "unityCatalogIamArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRoleOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 180
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#access_connector_id DataDatabricksStorageCredential#access_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 184
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#credential_id DataDatabricksStorageCredential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 188
          },
          "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.71.0/docs/data-sources/storage_credential#managed_identity_id DataDatabricksStorageCredential#managed_identity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 192
          },
          "name": "managedIdentityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentityOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 303
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 319
          },
          "name": "resetManagedIdentityId"
        }
      ],
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentityOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 291
          },
          "name": "accessConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 307
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 323
          },
          "name": "managedIdentityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 284
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 297
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 313
          },
          "name": "managedIdentityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentityOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 327
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#application_id DataDatabricksStorageCredential#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 331
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#client_secret DataDatabricksStorageCredential#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 335
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#directory_id DataDatabricksStorageCredential#directory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 339
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipalOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 385
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipalOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 438
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 451
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 464
          },
          "name": "directoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 431
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 444
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 457
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipalOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 468
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#access_key_id DataDatabricksStorageCredential#access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 472
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#account_id DataDatabricksStorageCredential#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 476
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#secret_access_key DataDatabricksStorageCredential#secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 480
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiTokenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 526
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiTokenOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 579
          },
          "name": "accessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 592
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 605
          },
          "name": "secretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 572
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 585
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 598
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiTokenOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 609
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credential#credential_id DataDatabricksStorageCredential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 613
          },
          "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.71.0/docs/data-sources/storage_credential#email DataDatabricksStorageCredential#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 617
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccountOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 702
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 718
          },
          "name": "resetEmail"
        }
      ],
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccountOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 706
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 722
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 696
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 712
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccountOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 969
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 962
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1309
          },
          "name": "putAwsIamRole",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1325
          },
          "name": "putAzureManagedIdentity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1341
          },
          "name": "putAzureServicePrincipal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1357
          },
          "name": "putCloudflareApiToken",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1373
          },
          "name": "putDatabricksGcpServiceAccount",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1312
          },
          "name": "resetAwsIamRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1328
          },
          "name": "resetAzureManagedIdentity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1344
          },
          "name": "resetAzureServicePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1360
          },
          "name": "resetCloudflareApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1104
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1120
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1136
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1376
          },
          "name": "resetDatabricksGcpServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1152
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1168
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1184
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1200
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1216
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1232
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1248
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1264
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1280
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1296
          },
          "name": "resetUsedForManagedStorage"
        }
      ],
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1306
          },
          "name": "awsIamRole",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRoleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1322
          },
          "name": "azureManagedIdentity",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1338
          },
          "name": "azureServicePrincipal",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1354
          },
          "name": "cloudflareApiToken",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiTokenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1370
          },
          "name": "databricksGcpServiceAccount",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccountOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1316
          },
          "name": "awsIamRoleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1332
          },
          "name": "azureManagedIdentityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1348
          },
          "name": "azureServicePrincipalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1364
          },
          "name": "cloudflareApiTokenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1108
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1124
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1140
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1380
          },
          "name": "databricksGcpServiceAccountInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1156
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1172
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1188
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1204
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1220
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1236
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1252
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1268
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1284
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1300
          },
          "name": "usedForManagedStorageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1098
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1114
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1130
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1146
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1162
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1178
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1194
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1226
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1242
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1258
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1274
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1290
          },
          "name": "usedForManagedStorage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentials": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credentials databricks_storage_credentials}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/storage_credentials databricks_storage_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credentials/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": "@cdktf/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credentials/index.ts",
        "line": 31
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksStorageCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/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 DataDatabricksStorageCredentials to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 111
          },
          "name": "resetNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 130
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 36
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 115
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 105
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credentials/index:DataDatabricksStorageCredentials"
    },
    "@cdktf/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credentials/index:DataDatabricksStorageCredentialsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTable": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table databricks_table}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table databricks_table} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 3282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3267
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3341
          },
          "name": "putTableInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3315
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3344
          },
          "name": "resetTableInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3356
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3364
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 3255
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3338
          },
          "name": "tableInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3319
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3332
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3348
          },
          "name": "tableInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3309
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3325
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTable"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": 31
          },
          "name": "tableInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2125
      },
      "name": "DataDatabricksTableTableInfo",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#access_point DataDatabricksTable#access_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2129
          },
          "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.71.0/docs/data-sources/table#browse_only DataDatabricksTable#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2133
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#catalog_name DataDatabricksTable#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2137
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#columns DataDatabricksTable#columns}",
            "stability": "stable",
            "summary": "columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2231
          },
          "name": "columns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/table#comment DataDatabricksTable#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2141
          },
          "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.71.0/docs/data-sources/table#created_at DataDatabricksTable#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2145
          },
          "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.71.0/docs/data-sources/table#created_by DataDatabricksTable#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2149
          },
          "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.71.0/docs/data-sources/table#data_access_configuration_id DataDatabricksTable#data_access_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2153
          },
          "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.71.0/docs/data-sources/table#data_source_format DataDatabricksTable#data_source_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2157
          },
          "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.71.0/docs/data-sources/table#deleted_at DataDatabricksTable#deleted_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2161
          },
          "name": "deletedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2237
          },
          "name": "deltaRuntimePropertiesKvpairs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2243
          },
          "name": "effectivePredictiveOptimizationFlag",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#enable_predictive_optimization DataDatabricksTable#enable_predictive_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2165
          },
          "name": "enablePredictiveOptimization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2249
          },
          "name": "encryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#full_name DataDatabricksTable#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2169
          },
          "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.71.0/docs/data-sources/table#metastore_id DataDatabricksTable#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2173
          },
          "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.71.0/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2177
          },
          "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.71.0/docs/data-sources/table#owner DataDatabricksTable#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2181
          },
          "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.71.0/docs/data-sources/table#pipeline_id DataDatabricksTable#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2185
          },
          "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.71.0/docs/data-sources/table#properties DataDatabricksTable#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2189
          },
          "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.71.0/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": 2255
          },
          "name": "rowFilter",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#schema_name DataDatabricksTable#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2193
          },
          "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.71.0/docs/data-sources/table#sql_path DataDatabricksTable#sql_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2197
          },
          "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.71.0/docs/data-sources/table#storage_credential_name DataDatabricksTable#storage_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2201
          },
          "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.71.0/docs/data-sources/table#storage_location DataDatabricksTable#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2205
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2261
          },
          "name": "tableConstraints",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/data-sources/table#table_id DataDatabricksTable#table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2209
          },
          "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.71.0/docs/data-sources/table#table_type DataDatabricksTable#table_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2213
          },
          "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.71.0/docs/data-sources/table#updated_at DataDatabricksTable#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2217
          },
          "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.71.0/docs/data-sources/table#updated_by DataDatabricksTable#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2221
          },
          "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.71.0/docs/data-sources/table#view_definition DataDatabricksTable#view_definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2225
          },
          "name": "viewDefinition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2267
          },
          "name": "viewDependencies",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 150
      },
      "name": "DataDatabricksTableTableInfoColumns",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#comment DataDatabricksTable#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 154
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#mask DataDatabricksTable#mask}",
            "stability": "stable",
            "summary": "mask block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 200
          },
          "name": "mask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 158
          },
          "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.71.0/docs/data-sources/table#nullable DataDatabricksTable#nullable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 162
          },
          "name": "nullable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#partition_index DataDatabricksTable#partition_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 166
          },
          "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.71.0/docs/data-sources/table#position DataDatabricksTable#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 170
          },
          "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.71.0/docs/data-sources/table#type_interval_type DataDatabricksTable#type_interval_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 174
          },
          "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.71.0/docs/data-sources/table#type_json DataDatabricksTable#type_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 178
          },
          "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.71.0/docs/data-sources/table#type_name DataDatabricksTable#type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 182
          },
          "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.71.0/docs/data-sources/table#type_precision DataDatabricksTable#type_precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 186
          },
          "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.71.0/docs/data-sources/table#type_scale DataDatabricksTable#type_scale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 190
          },
          "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.71.0/docs/data-sources/table#type_text DataDatabricksTable#type_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 194
          },
          "name": "typeText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumns"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 627
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTableTableInfoColumnsList",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 620
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 620
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 620
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsList"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 33
      },
      "name": "DataDatabricksTableTableInfoColumnsMask",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#function_name DataDatabricksTable#function_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 37
          },
          "name": "functionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#using_column_names DataDatabricksTable#using_column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 41
          },
          "name": "usingColumnNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsMask"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 80
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 126
          },
          "name": "resetFunctionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 142
          },
          "name": "resetUsingColumnNames"
        }
      ],
      "name": "DataDatabricksTableTableInfoColumnsMaskOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 130
          },
          "name": "functionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 146
          },
          "name": "usingColumnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 120
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 136
          },
          "name": "usingColumnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 91
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsMaskOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 600
          },
          "name": "putMask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 427
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 603
          },
          "name": "resetMask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 443
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 459
          },
          "name": "resetNullable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 475
          },
          "name": "resetPartitionIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 491
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 507
          },
          "name": "resetTypeIntervalType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 523
          },
          "name": "resetTypeJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 539
          },
          "name": "resetTypeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 555
          },
          "name": "resetTypePrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 571
          },
          "name": "resetTypeScale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 587
          },
          "name": "resetTypeText"
        }
      ],
      "name": "DataDatabricksTableTableInfoColumnsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 597
          },
          "name": "mask",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 431
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 607
          },
          "name": "maskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 447
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 463
          },
          "name": "nullableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 479
          },
          "name": "partitionIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 495
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 511
          },
          "name": "typeIntervalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 527
          },
          "name": "typeJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 543
          },
          "name": "typeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 559
          },
          "name": "typePrecisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 575
          },
          "name": "typeScaleInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 591
          },
          "name": "typeTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 421
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 437
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 453
          },
          "name": "nullable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 469
          },
          "name": "partitionIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 485
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 501
          },
          "name": "typeIntervalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 517
          },
          "name": "typeJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 533
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 549
          },
          "name": "typePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 565
          },
          "name": "typeScale",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 581
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 631
      },
      "name": "DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#delta_runtime_properties DataDatabricksTable#delta_runtime_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 635
          },
          "name": "deltaRuntimeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 674
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 667
      },
      "name": "DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 708
          },
          "name": "deltaRuntimePropertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 701
          },
          "name": "deltaRuntimeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 712
      },
      "name": "DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#value DataDatabricksTable#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 724
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#inherited_from_name DataDatabricksTable#inherited_from_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 716
          },
          "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.71.0/docs/data-sources/table#inherited_from_type DataDatabricksTable#inherited_from_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 720
          },
          "name": "inheritedFromType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlagOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 822
          },
          "name": "resetInheritedFromName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 838
          },
          "name": "resetInheritedFromType"
        }
      ],
      "name": "DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlagOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 826
          },
          "name": "inheritedFromNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 842
          },
          "name": "inheritedFromTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 855
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 816
          },
          "name": "inheritedFromName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 832
          },
          "name": "inheritedFromType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 848
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlagOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 976
      },
      "name": "DataDatabricksTableTableInfoEncryptionDetails",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 982
          },
          "name": "sseEncryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEncryptionDetails"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1051
          },
          "name": "putSseEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1054
          },
          "name": "resetSseEncryptionDetails"
        }
      ],
      "name": "DataDatabricksTableTableInfoEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1048
          },
          "name": "sseEncryptionDetails",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1058
          },
          "name": "sseEncryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEncryptionDetailsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 859
      },
      "name": "DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#algorithm DataDatabricksTable#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 863
          },
          "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.71.0/docs/data-sources/table#aws_kms_key_arn DataDatabricksTable#aws_kms_key_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 867
          },
          "name": "awsKmsKeyArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 952
          },
          "name": "resetAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 968
          },
          "name": "resetAwsKmsKeyArn"
        }
      ],
      "name": "DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 956
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 972
          },
          "name": "awsKmsKeyArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 946
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 962
          },
          "name": "awsKmsKeyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 2523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3139
          },
          "name": "putColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3155
          },
          "name": "putDeltaRuntimePropertiesKvpairs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3171
          },
          "name": "putEffectivePredictiveOptimizationFlag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3187
          },
          "name": "putEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3203
          },
          "name": "putRowFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3219
          },
          "name": "putTableConstraints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3235
          },
          "name": "putViewDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2742
          },
          "name": "resetAccessPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2758
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2774
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3142
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2790
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2806
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2822
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2838
          },
          "name": "resetDataAccessConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2854
          },
          "name": "resetDataSourceFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2870
          },
          "name": "resetDeletedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3158
          },
          "name": "resetDeltaRuntimePropertiesKvpairs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3174
          },
          "name": "resetEffectivePredictiveOptimizationFlag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2886
          },
          "name": "resetEnablePredictiveOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3190
          },
          "name": "resetEncryptionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2902
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2918
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2934
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2950
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2966
          },
          "name": "resetPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2982
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3206
          },
          "name": "resetRowFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2998
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3014
          },
          "name": "resetSqlPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3030
          },
          "name": "resetStorageCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3046
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3222
          },
          "name": "resetTableConstraints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3062
          },
          "name": "resetTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3078
          },
          "name": "resetTableType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3094
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3110
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3126
          },
          "name": "resetViewDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3238
          },
          "name": "resetViewDependencies"
        }
      ],
      "name": "DataDatabricksTableTableInfoOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3136
          },
          "name": "columns",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3152
          },
          "name": "deltaRuntimePropertiesKvpairs",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3168
          },
          "name": "effectivePredictiveOptimizationFlag",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlagOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3184
          },
          "name": "encryptionDetails",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3200
          },
          "name": "rowFilter",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3216
          },
          "name": "tableConstraints",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3232
          },
          "name": "viewDependencies",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2746
          },
          "name": "accessPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2762
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2778
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3146
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2794
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2810
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2826
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2842
          },
          "name": "dataAccessConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2858
          },
          "name": "dataSourceFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2874
          },
          "name": "deletedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3162
          },
          "name": "deltaRuntimePropertiesKvpairsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3178
          },
          "name": "effectivePredictiveOptimizationFlagInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2890
          },
          "name": "enablePredictiveOptimizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3194
          },
          "name": "encryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2906
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2922
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2938
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2954
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2970
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2986
          },
          "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": 3210
          },
          "name": "rowFilterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3002
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3018
          },
          "name": "sqlPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3034
          },
          "name": "storageCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3050
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3226
          },
          "name": "tableConstraintsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3066
          },
          "name": "tableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3082
          },
          "name": "tableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3098
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3114
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3130
          },
          "name": "viewDefinitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3242
          },
          "name": "viewDependenciesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2736
          },
          "name": "accessPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2752
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2768
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2784
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2800
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2816
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2832
          },
          "name": "dataAccessConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2848
          },
          "name": "dataSourceFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2864
          },
          "name": "deletedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2880
          },
          "name": "enablePredictiveOptimization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2896
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2912
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2928
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2944
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2960
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2976
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2992
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3008
          },
          "name": "sqlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3024
          },
          "name": "storageCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3040
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3056
          },
          "name": "tableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3072
          },
          "name": "tableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3088
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3104
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3120
          },
          "name": "viewDefinition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1062
      },
      "name": "DataDatabricksTableTableInfoRowFilter",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#function_name DataDatabricksTable#function_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1066
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#input_column_names DataDatabricksTable#input_column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1070
          },
          "name": "inputColumnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoRowFilter"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1109
      },
      "name": "DataDatabricksTableTableInfoRowFilterOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1156
          },
          "name": "functionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1169
          },
          "name": "inputColumnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1149
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1162
          },
          "name": "inputColumnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoRowFilterOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1536
      },
      "name": "DataDatabricksTableTableInfoTableConstraints",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1542
          },
          "name": "foreignKeyConstraint",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1548
          },
          "name": "namedTableConstraint",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1554
          },
          "name": "primaryKeyConstraint",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraints"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1173
      },
      "name": "DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#child_columns DataDatabricksTable#child_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1177
          },
          "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.71.0/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1181
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#parent_columns DataDatabricksTable#parent_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1185
          },
          "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.71.0/docs/data-sources/table#parent_table DataDatabricksTable#parent_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1189
          },
          "name": "parentTable",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraintOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraintOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1242
      },
      "name": "DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraintOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1301
          },
          "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": 1314
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1327
          },
          "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": 1340
          },
          "name": "parentTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1294
          },
          "name": "childColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1320
          },
          "name": "parentColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1333
          },
          "name": "parentTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraintOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1720
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTableTableInfoTableConstraintsList",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1713
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1713
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsList"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1344
      },
      "name": "DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraintOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraintOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1380
      },
      "name": "DataDatabricksTableTableInfoTableConstraintsNamedTableConstraintOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1421
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1414
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsNamedTableConstraintOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1661
          },
          "name": "putForeignKeyConstraint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1677
          },
          "name": "putNamedTableConstraint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1693
          },
          "name": "putPrimaryKeyConstraint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1664
          },
          "name": "resetForeignKeyConstraint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1680
          },
          "name": "resetNamedTableConstraint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1696
          },
          "name": "resetPrimaryKeyConstraint"
        }
      ],
      "name": "DataDatabricksTableTableInfoTableConstraintsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1658
          },
          "name": "foreignKeyConstraint",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraintOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1674
          },
          "name": "namedTableConstraint",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraintOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1690
          },
          "name": "primaryKeyConstraint",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraintOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1668
          },
          "name": "foreignKeyConstraintInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1684
          },
          "name": "namedTableConstraintInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1700
          },
          "name": "primaryKeyConstraintInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1425
      },
      "name": "DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#child_columns DataDatabricksTable#child_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1429
          },
          "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.71.0/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1433
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraintOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraintOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1472
      },
      "name": "DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraintOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1519
          },
          "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": 1532
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1512
          },
          "name": "childColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1525
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraintOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2039
      },
      "name": "DataDatabricksTableTableInfoViewDependencies",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#dependencies DataDatabricksTable#dependencies}",
            "stability": "stable",
            "summary": "dependencies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2045
          },
          "name": "dependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependencies"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1886
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependencies",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#function DataDatabricksTable#function}",
            "stability": "stable",
            "summary": "function block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1892
          },
          "name": "function",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#table DataDatabricksTable#table}",
            "stability": "stable",
            "summary": "table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1898
          },
          "name": "table",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependencies"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1724
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesFunction",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#function_full_name DataDatabricksTable#function_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1728
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesFunction"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunctionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1760
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesFunctionOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1801
          },
          "name": "functionFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1794
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesFunctionOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 2028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 2020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2035
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesList",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2028
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2028
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2028
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesList"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will 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": 1937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1992
          },
          "name": "putFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2008
          },
          "name": "putTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1995
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2011
          },
          "name": "resetTable"
        }
      ],
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1989
          },
          "name": "function",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2005
          },
          "name": "table",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1999
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2015
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1805
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesTable",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/table#table_full_name DataDatabricksTable#table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1809
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesTable"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTableOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1841
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesTableOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1882
          },
          "name": "tableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1875
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesTableOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 2084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2114
          },
          "name": "putDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2117
          },
          "name": "resetDependencies"
        }
      ],
      "name": "DataDatabricksTableTableInfoViewDependenciesOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2111
          },
          "name": "dependencies",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2121
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksTables.DataDatabricksTables": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/tables databricks_tables}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTables.DataDatabricksTables",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/tables databricks_tables} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-tables/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksTables.DataDatabricksTablesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-tables/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksTables resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/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 DataDatabricksTables to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 118
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 134
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 168
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 106
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 122
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 138
          },
          "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": 151
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 99
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 128
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 144
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-tables/index:DataDatabricksTables"
    },
    "@cdktf/provider-databricks.dataDatabricksTables.DataDatabricksTablesConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksTables.DataDatabricksTablesConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-tables/index:DataDatabricksTablesConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksUser.DataDatabricksUser": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/user databricks_user}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksUser.DataDatabricksUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/user databricks_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-user/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksUser.DataDatabricksUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-user/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/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 DataDatabricksUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing 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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 135
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 156
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 172
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 184
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 192
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 93
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 98
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 103
          },
          "name": "alphanumeric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 108
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 113
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 118
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 123
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 144
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 139
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 160
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 176
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 150
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 166
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-user/index:DataDatabricksUser"
    },
    "@cdktf/provider-databricks.dataDatabricksUser.DataDatabricksUserConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksUser.DataDatabricksUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-user/index.ts",
        "line": 14
      },
      "name": "DataDatabricksUserConfig",
      "namespace": "dataDatabricksUser",
      "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.71.0/docs/data-sources/user#id DataDatabricksUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/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.71.0/docs/data-sources/user#user_id DataDatabricksUser#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 25
          },
          "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.71.0/docs/data-sources/user#user_name DataDatabricksUser#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 29
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-user/index:DataDatabricksUserConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksViews.DataDatabricksViews": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/views databricks_views}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksViews.DataDatabricksViews",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/views databricks_views} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-views/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksViews.DataDatabricksViewsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-views/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksViews resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/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 DataDatabricksViews to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 118
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 134
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 168
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 106
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 122
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 138
          },
          "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": 151
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 99
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 128
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 144
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-views/index:DataDatabricksViews"
    },
    "@cdktf/provider-databricks.dataDatabricksViews.DataDatabricksViewsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksViews.DataDatabricksViewsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-views/index:DataDatabricksViewsConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolume": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/volume databricks_volume}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolume",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/volume databricks_volume} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-volume/index.ts",
          "line": 886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksVolume resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 871
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 945
          },
          "name": "putVolumeInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 919
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 948
          },
          "name": "resetVolumeInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 960
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 968
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 859
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 942
          },
          "name": "volumeInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 923
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 936
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 952
          },
          "name": "volumeInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 913
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 929
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolume"
    },
    "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": 31
          },
          "name": "volumeInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 236
      },
      "name": "DataDatabricksVolumeVolumeInfo",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/volume#access_point DataDatabricksVolume#access_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 240
          },
          "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.71.0/docs/data-sources/volume#browse_only DataDatabricksVolume#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 244
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/volume#catalog_name DataDatabricksVolume#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 248
          },
          "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.71.0/docs/data-sources/volume#comment DataDatabricksVolume#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 252
          },
          "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.71.0/docs/data-sources/volume#created_at DataDatabricksVolume#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 256
          },
          "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.71.0/docs/data-sources/volume#created_by DataDatabricksVolume#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 260
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 306
          },
          "name": "encryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/volume#full_name DataDatabricksVolume#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 264
          },
          "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.71.0/docs/data-sources/volume#metastore_id DataDatabricksVolume#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 268
          },
          "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.71.0/docs/data-sources/volume#name DataDatabricksVolume#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 272
          },
          "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.71.0/docs/data-sources/volume#owner DataDatabricksVolume#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 276
          },
          "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.71.0/docs/data-sources/volume#schema_name DataDatabricksVolume#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 280
          },
          "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.71.0/docs/data-sources/volume#storage_location DataDatabricksVolume#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 284
          },
          "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.71.0/docs/data-sources/volume#updated_at DataDatabricksVolume#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 288
          },
          "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.71.0/docs/data-sources/volume#updated_by DataDatabricksVolume#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 292
          },
          "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.71.0/docs/data-sources/volume#volume_id DataDatabricksVolume#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 296
          },
          "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.71.0/docs/data-sources/volume#volume_type DataDatabricksVolume#volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 300
          },
          "name": "volumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfo"
    },
    "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 150
      },
      "name": "DataDatabricksVolumeVolumeInfoEncryptionDetails",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 156
          },
          "name": "sseEncryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfoEncryptionDetails"
    },
    "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-volume/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 225
          },
          "name": "putSseEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 228
          },
          "name": "resetSseEncryptionDetails"
        }
      ],
      "name": "DataDatabricksVolumeVolumeInfoEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 222
          },
          "name": "sseEncryptionDetails",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 232
          },
          "name": "sseEncryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfoEncryptionDetailsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 33
      },
      "name": "DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/volume#algorithm DataDatabricksVolume#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 37
          },
          "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.71.0/docs/data-sources/volume#aws_kms_key_arn DataDatabricksVolume#aws_kms_key_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 41
          },
          "name": "awsKmsKeyArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails"
    },
    "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-volume/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 80
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 126
          },
          "name": "resetAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 142
          },
          "name": "resetAwsKmsKeyArn"
        }
      ],
      "name": "DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 130
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 146
          },
          "name": "awsKmsKeyArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 120
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 136
          },
          "name": "awsKmsKeyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 91
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-volume/index.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 839
          },
          "name": "putEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 586
          },
          "name": "resetAccessPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 602
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 618
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 634
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 650
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 666
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 842
          },
          "name": "resetEncryptionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 682
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 698
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 714
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 730
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 746
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 762
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 778
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 794
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 810
          },
          "name": "resetVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 826
          },
          "name": "resetVolumeType"
        }
      ],
      "name": "DataDatabricksVolumeVolumeInfoOutputReference",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 836
          },
          "name": "encryptionDetails",
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 590
          },
          "name": "accessPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 606
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 622
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 638
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 654
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 670
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 846
          },
          "name": "encryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 686
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 702
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 718
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 734
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 750
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 766
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 782
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 798
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 814
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 830
          },
          "name": "volumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 580
          },
          "name": "accessPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 596
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 612
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 628
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 644
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 660
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 676
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 692
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 708
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 724
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 740
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 756
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 772
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 788
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 804
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 820
          },
          "name": "volumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfoOutputReference"
    },
    "@cdktf/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/volumes databricks_volumes}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/volumes databricks_volumes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-volumes/index.ts",
          "line": 64
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volumes/index.ts",
        "line": 32
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksVolumes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 49
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksVolumes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 110
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 135
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 143
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 37
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 98
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 114
          },
          "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": 127
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 91
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 104
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 120
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-volumes/index:DataDatabricksVolumes"
    },
    "@cdktf/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/docs/data-sources/volumes#schema_name DataDatabricksVolumes#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 26
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-volumes/index:DataDatabricksVolumesConfig"
    },
    "@cdktf/provider-databricks.dataDatabricksZones.DataDatabricksZones": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/zones databricks_zones}."
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksZones.DataDatabricksZones",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/data-sources/zones databricks_zones} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-zones/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.dataDatabricksZones.DataDatabricksZonesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-zones/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataDatabricksZones resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/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 DataDatabricksZones to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 100
          },
          "name": "resetDefaultZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 116
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 132
          },
          "name": "resetZones"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 144
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 104
          },
          "name": "defaultZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 120
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 136
          },
          "name": "zonesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 94
          },
          "name": "defaultZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 126
          },
          "name": "zones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-zones/index:DataDatabricksZones"
    },
    "@cdktf/provider-databricks.dataDatabricksZones.DataDatabricksZonesConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dataDatabricksZones.DataDatabricksZonesConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.dbfsFile.DbfsFile": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/dbfs_file databricks_dbfs_file}."
      },
      "fqn": "@cdktf/provider-databricks.dbfsFile.DbfsFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/dbfs_file databricks_dbfs_file} Resource."
        },
        "locationInModule": {
          "filename": "src/dbfs-file/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": "@cdktf/provider-databricks.dbfsFile.DbfsFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbfs-file/index.ts",
        "line": 43
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DbfsFile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dbfs-file/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 DbfsFile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 110
          },
          "name": "resetContentBase64"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 136
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 152
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 181
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 193
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 203
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 48
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 119
          },
          "name": "dbfsPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 124
          },
          "name": "fileSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 114
          },
          "name": "contentBase64Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 140
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 156
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 169
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 185
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 104
          },
          "name": "contentBase64",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 146
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 162
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 175
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbfs-file/index:DbfsFile"
    },
    "@cdktf/provider-databricks.dbfsFile.DbfsFileConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.dbfsFile.DbfsFileConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSetting": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/default_namespace_setting databricks_default_namespace_setting}."
      },
      "fqn": "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/default_namespace_setting databricks_default_namespace_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/default-namespace-setting/index.ts",
          "line": 157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/default-namespace-setting/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DefaultNamespaceSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 142
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DefaultNamespaceSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 236
          },
          "name": "putNamespace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 191
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 207
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 223
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 248
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 257
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 130
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 233
          },
          "name": "namespace",
          "type": {
            "fqn": "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 195
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 211
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 240
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 227
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 185
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 217
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/default-namespace-setting/index:DefaultNamespaceSetting"
    },
    "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/default-namespace-setting/index.ts",
        "line": 37
      },
      "name": "DefaultNamespaceSettingNamespace",
      "namespace": "defaultNamespaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/default_namespace_setting#value DefaultNamespaceSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 41
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/default-namespace-setting/index:DefaultNamespaceSettingNamespace"
    },
    "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/default-namespace-setting/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 73
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 113
          },
          "name": "resetValue"
        }
      ],
      "name": "DefaultNamespaceSettingNamespaceOutputReference",
      "namespace": "defaultNamespaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 117
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace"
          }
        }
      ],
      "symbolId": "src/default-namespace-setting/index:DefaultNamespaceSettingNamespaceOutputReference"
    },
    "@cdktf/provider-databricks.directory.Directory": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/directory databricks_directory}."
      },
      "fqn": "@cdktf/provider-databricks.directory.Directory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/directory databricks_directory} Resource."
        },
        "locationInModule": {
          "filename": "src/directory/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.directory.DirectoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/directory/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Directory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/directory/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 Directory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 105
          },
          "name": "resetDeleteRecursive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 121
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 137
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 167
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 159
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 109
          },
          "name": "deleteRecursiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 125
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 141
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 154
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 99
          },
          "name": "deleteRecursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 131
          },
          "name": "objectId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 147
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/directory/index:Directory"
    },
    "@cdktf/provider-databricks.directory.DirectoryConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.directory.DirectoryConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/directory/index:DirectoryConfig"
    },
    "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSetting": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/enhanced_security_monitoring_workspace_setting databricks_enhanced_security_monitoring_workspace_setting}."
      },
      "fqn": "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 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": "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a EnhancedSecurityMonitoringWorkspaceSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/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 EnhancedSecurityMonitoringWorkspaceSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 233
          },
          "name": "putEnhancedSecurityMonitoringWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 188
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 204
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 220
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.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": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 127
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 230
          },
          "name": "enhancedSecurityMonitoringWorkspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 237
          },
          "name": "enhancedSecurityMonitoringWorkspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 192
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 208
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 224
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 182
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 198
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 214
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:EnhancedSecurityMonitoringWorkspaceSetting"
    },
    "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
        "line": 37
      },
      "name": "EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace",
      "namespace": "enhancedSecurityMonitoringWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 41
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace"
    },
    "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 73
      },
      "name": "EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspaceOutputReference",
      "namespace": "enhancedSecurityMonitoringWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 114
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 107
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace"
          }
        }
      ],
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.entitlements.Entitlements": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/entitlements databricks_entitlements}."
      },
      "fqn": "@cdktf/provider-databricks.entitlements.Entitlements",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/entitlements databricks_entitlements} Resource."
        },
        "locationInModule": {
          "filename": "src/entitlements/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": "@cdktf/provider-databricks.entitlements.EntitlementsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/entitlements/index.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Entitlements resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/entitlements/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 Entitlements to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 125
          },
          "name": "resetAllowClusterCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 141
          },
          "name": "resetAllowInstancePoolCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 157
          },
          "name": "resetDatabricksSqlAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 173
          },
          "name": "resetGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 189
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 205
          },
          "name": "resetServicePrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 221
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 237
          },
          "name": "resetWorkspaceAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 249
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 262
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 60
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 129
          },
          "name": "allowClusterCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 145
          },
          "name": "allowInstancePoolCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 161
          },
          "name": "databricksSqlAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 177
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 193
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 209
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 225
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 241
          },
          "name": "workspaceAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 119
          },
          "name": "allowClusterCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 135
          },
          "name": "allowInstancePoolCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 151
          },
          "name": "databricksSqlAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 167
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 183
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 199
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 215
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 231
          },
          "name": "workspaceAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/entitlements/index:Entitlements"
    },
    "@cdktf/provider-databricks.entitlements.EntitlementsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.entitlements.EntitlementsConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/entitlements/index:EntitlementsConfig"
    },
    "@cdktf/provider-databricks.externalLocation.ExternalLocation": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/external_location databricks_external_location}."
      },
      "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/external_location databricks_external_location} Resource."
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ExternalLocation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 305
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 607
          },
          "name": "putEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 365
          },
          "name": "resetAccessPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 386
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 610
          },
          "name": "resetEncryptionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 430
          },
          "name": "resetFallback"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 446
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 462
          },
          "name": "resetForceUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 478
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 494
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 510
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 539
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 555
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 571
          },
          "name": "resetSkipValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 622
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 642
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 293
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 374
          },
          "name": "browseOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 395
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 400
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 405
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 604
          },
          "name": "encryptionDetails",
          "type": {
            "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 580
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 585
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 369
          },
          "name": "accessPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 390
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 418
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 614
          },
          "name": "encryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 434
          },
          "name": "fallbackInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 450
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 466
          },
          "name": "forceUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 482
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 498
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 514
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 527
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 543
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 559
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 575
          },
          "name": "skipValidationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 598
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 359
          },
          "name": "accessPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 380
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 411
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 424
          },
          "name": "fallback",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 440
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 456
          },
          "name": "forceUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 472
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 488
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 504
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 520
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 533
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 549
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 565
          },
          "name": "skipValidation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 591
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocation"
    },
    "@cdktf/provider-databricks.externalLocation.ExternalLocationConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/external_location#credential_name ExternalLocation#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 26
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/docs/resources/external_location#access_point ExternalLocation#access_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 18
          },
          "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.71.0/docs/resources/external_location#comment ExternalLocation#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 22
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 79
          },
          "name": "encryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationConfig"
    },
    "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 198
      },
      "name": "ExternalLocationEncryptionDetails",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 204
          },
          "name": "sseEncryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEncryptionDetails"
    },
    "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 273
          },
          "name": "putSseEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 276
          },
          "name": "resetSseEncryptionDetails"
        }
      ],
      "name": "ExternalLocationEncryptionDetailsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 270
          },
          "name": "sseEncryptionDetails",
          "type": {
            "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 280
          },
          "name": "sseEncryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEncryptionDetailsOutputReference"
    },
    "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 81
      },
      "name": "ExternalLocationEncryptionDetailsSseEncryptionDetails",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/external_location#algorithm ExternalLocation#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 85
          },
          "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.71.0/docs/resources/external_location#aws_kms_key_arn ExternalLocation#aws_kms_key_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 89
          },
          "name": "awsKmsKeyArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEncryptionDetailsSseEncryptionDetails"
    },
    "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 174
          },
          "name": "resetAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 190
          },
          "name": "resetAwsKmsKeyArn"
        }
      ],
      "name": "ExternalLocationEncryptionDetailsSseEncryptionDetailsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 178
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 194
          },
          "name": "awsKmsKeyArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 168
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 184
          },
          "name": "awsKmsKeyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEncryptionDetailsSseEncryptionDetailsOutputReference"
    },
    "@cdktf/provider-databricks.file.File": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/file databricks_file}."
      },
      "fqn": "@cdktf/provider-databricks.file.File",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/file databricks_file} Resource."
        },
        "locationInModule": {
          "filename": "src/file/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": "@cdktf/provider-databricks.file.FileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file/index.ts",
        "line": 47
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a File resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file/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 File to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 115
          },
          "name": "resetContentBase64"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 136
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 152
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 186
          },
          "name": "resetRemoteFileModified"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 202
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 214
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 225
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 52
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 124
          },
          "name": "fileSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 161
          },
          "name": "modificationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 119
          },
          "name": "contentBase64Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 140
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 156
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 174
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 190
          },
          "name": "remoteFileModifiedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 206
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 109
          },
          "name": "contentBase64",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 146
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 167
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 180
          },
          "name": "remoteFileModified",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 196
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file/index:File"
    },
    "@cdktf/provider-databricks.file.FileConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.file.FileConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.gitCredential.GitCredential": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/git_credential databricks_git_credential}."
      },
      "fqn": "@cdktf/provider-databricks.gitCredential.GitCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/git_credential databricks_git_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/git-credential/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": "@cdktf/provider-databricks.gitCredential.GitCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/git-credential/index.ts",
        "line": 43
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GitCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/git-credential/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 GitCredential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 110
          },
          "name": "resetForce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 139
          },
          "name": "resetGitUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 155
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 171
          },
          "name": "resetPersonalAccessToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 183
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 193
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 48
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 114
          },
          "name": "forceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 127
          },
          "name": "gitProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 143
          },
          "name": "gitUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 159
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 175
          },
          "name": "personalAccessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 104
          },
          "name": "force",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 120
          },
          "name": "gitProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 133
          },
          "name": "gitUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 149
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 165
          },
          "name": "personalAccessToken",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/git-credential/index:GitCredential"
    },
    "@cdktf/provider-databricks.gitCredential.GitCredentialConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.gitCredential.GitCredentialConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/git_credential#git_provider GitCredential#git_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/git_credential#git_username GitCredential#git_username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 26
          },
          "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.71.0/docs/resources/git_credential#id GitCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/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.71.0/docs/resources/git_credential#personal_access_token GitCredential#personal_access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 37
          },
          "name": "personalAccessToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/git-credential/index:GitCredentialConfig"
    },
    "@cdktf/provider-databricks.globalInitScript.GlobalInitScript": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/global_init_script databricks_global_init_script}."
      },
      "fqn": "@cdktf/provider-databricks.globalInitScript.GlobalInitScript",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/global_init_script databricks_global_init_script} Resource."
        },
        "locationInModule": {
          "filename": "src/global-init-script/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/global-init-script/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GlobalInitScript resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 133
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GlobalInitScript to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 292
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 186
          },
          "name": "resetContentBase64"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 202
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 218
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 234
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 263
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 279
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 304
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 317
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 121
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 289
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 190
          },
          "name": "contentBase64Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 206
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 222
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 238
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 251
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 267
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 283
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 296
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 180
          },
          "name": "contentBase64",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 196
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 212
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 228
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 244
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 257
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 273
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/global-init-script/index:GlobalInitScript"
    },
    "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/global_init_script#timeouts GlobalInitScript#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 51
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts"
          }
        }
      ],
      "symbolId": "src/global-init-script/index:GlobalInitScriptConfig"
    },
    "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/global-init-script/index.ts",
        "line": 53
      },
      "name": "GlobalInitScriptTimeouts",
      "namespace": "globalInitScript",
      "symbolId": "src/global-init-script/index:GlobalInitScriptTimeouts"
    },
    "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/global-init-script/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 76
      },
      "name": "GlobalInitScriptTimeoutsOutputReference",
      "namespace": "globalInitScript",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.globalInitScript.GlobalInitScriptTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/global-init-script/index:GlobalInitScriptTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.grant.Grant": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/grant databricks_grant}."
      },
      "fqn": "@cdktf/provider-databricks.grant.Grant",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/grant databricks_grant} Resource."
        },
        "locationInModule": {
          "filename": "src/grant/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.grant.GrantConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/grant/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Grant resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 108
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 170
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 186
          },
          "name": "resetCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 202
          },
          "name": "resetExternalLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 218
          },
          "name": "resetForeignConnection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 234
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 250
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 266
          },
          "name": "resetMetastore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 282
          },
          "name": "resetModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 298
          },
          "name": "resetPipeline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 340
          },
          "name": "resetRecipient"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 356
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 372
          },
          "name": "resetShare"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 388
          },
          "name": "resetStorageCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 404
          },
          "name": "resetTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 420
          },
          "name": "resetVolume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 432
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 454
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 96
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 174
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 190
          },
          "name": "credentialInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 206
          },
          "name": "externalLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 222
          },
          "name": "foreignConnectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 238
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 254
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 270
          },
          "name": "metastoreInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 286
          },
          "name": "modelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 302
          },
          "name": "pipelineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 315
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 328
          },
          "name": "privilegesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 344
          },
          "name": "recipientInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 360
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 376
          },
          "name": "shareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 392
          },
          "name": "storageCredentialInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 408
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 424
          },
          "name": "volumeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 164
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 180
          },
          "name": "credential",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 196
          },
          "name": "externalLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 212
          },
          "name": "foreignConnection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 228
          },
          "name": "function",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 244
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 260
          },
          "name": "metastore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 276
          },
          "name": "model",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 292
          },
          "name": "pipeline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 308
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 321
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 334
          },
          "name": "recipient",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 350
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 366
          },
          "name": "share",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 382
          },
          "name": "storageCredential",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 398
          },
          "name": "table",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 414
          },
          "name": "volume",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/grant/index:Grant"
    },
    "@cdktf/provider-databricks.grant.GrantConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.grant.GrantConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.grants.Grants": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/grants databricks_grants}."
      },
      "fqn": "@cdktf/provider-databricks.grants.Grants",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/grants databricks_grants} Resource."
        },
        "locationInModule": {
          "filename": "src/grants/index.ts",
          "line": 264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.grants.GrantsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/grants/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Grants resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 249
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 547
          },
          "name": "putGrant",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.grants.GrantsGrant"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 310
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 326
          },
          "name": "resetCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 342
          },
          "name": "resetExternalLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 358
          },
          "name": "resetForeignConnection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 374
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 390
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 406
          },
          "name": "resetMetastore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 422
          },
          "name": "resetModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 438
          },
          "name": "resetPipeline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 454
          },
          "name": "resetRecipient"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 470
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 486
          },
          "name": "resetShare"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 502
          },
          "name": "resetStorageCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 518
          },
          "name": "resetTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 534
          },
          "name": "resetVolume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 559
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 237
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 544
          },
          "name": "grant",
          "type": {
            "fqn": "@cdktf/provider-databricks.grants.GrantsGrantList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 314
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 330
          },
          "name": "credentialInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 346
          },
          "name": "externalLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 362
          },
          "name": "foreignConnectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 378
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 551
          },
          "name": "grantInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.grants.GrantsGrant"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 394
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 410
          },
          "name": "metastoreInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 426
          },
          "name": "modelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 442
          },
          "name": "pipelineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 458
          },
          "name": "recipientInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 474
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 490
          },
          "name": "shareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 506
          },
          "name": "storageCredentialInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 522
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 538
          },
          "name": "volumeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 304
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 320
          },
          "name": "credential",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 336
          },
          "name": "externalLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 352
          },
          "name": "foreignConnection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 368
          },
          "name": "function",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 384
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 400
          },
          "name": "metastore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 416
          },
          "name": "model",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 432
          },
          "name": "pipeline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 448
          },
          "name": "recipient",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 464
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 480
          },
          "name": "share",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 496
          },
          "name": "storageCredential",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 512
          },
          "name": "table",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 528
          },
          "name": "volume",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/grants/index:Grants"
    },
    "@cdktf/provider-databricks.grants.GrantsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.grants.GrantsConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.grants.GrantsGrant": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.grants.GrantsGrant",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/grants/index.ts",
        "line": 85
      },
      "name": "GrantsGrant",
      "namespace": "grants",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/grants#principal Grants#principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 89
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/grants#privileges Grants#privileges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 93
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/grants/index:GrantsGrant"
    },
    "@cdktf/provider-databricks.grants.GrantsGrantList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.grants.GrantsGrantList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/grants/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 224
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.grants.GrantsGrantOutputReference"
            }
          }
        }
      ],
      "name": "GrantsGrantList",
      "namespace": "grants",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 217
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 217
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.grants.GrantsGrant"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/grants/index:GrantsGrantList"
    },
    "@cdktf/provider-databricks.grants.GrantsGrantOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.grants.GrantsGrantOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/grants/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 132
      },
      "name": "GrantsGrantOutputReference",
      "namespace": "grants",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 191
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 204
          },
          "name": "privilegesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 184
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 197
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.grants.GrantsGrant"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/grants/index:GrantsGrantOutputReference"
    },
    "@cdktf/provider-databricks.group.Group": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group databricks_group}."
      },
      "fqn": "@cdktf/provider-databricks.group.Group",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group databricks_group} Resource."
        },
        "locationInModule": {
          "filename": "src/group/index.ts",
          "line": 95
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.group.GroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group/index.ts",
        "line": 63
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Group resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 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 Group to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Group that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Group to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 135
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 151
          },
          "name": "resetAllowClusterCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 167
          },
          "name": "resetAllowInstancePoolCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 183
          },
          "name": "resetDatabricksSqlAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 212
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 228
          },
          "name": "resetForce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 244
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 260
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 276
          },
          "name": "resetWorkspaceAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 288
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 303
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Group",
      "namespace": "group",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 68
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 139
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 155
          },
          "name": "allowClusterCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 171
          },
          "name": "allowInstancePoolCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 187
          },
          "name": "databricksSqlAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 200
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 216
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 232
          },
          "name": "forceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 248
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 264
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 280
          },
          "name": "workspaceAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 129
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 145
          },
          "name": "allowClusterCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 161
          },
          "name": "allowInstancePoolCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 177
          },
          "name": "databricksSqlAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 193
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 206
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 222
          },
          "name": "force",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 238
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 254
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 270
          },
          "name": "workspaceAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/group/index:Group"
    },
    "@cdktf/provider-databricks.group.GroupConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.group.GroupConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/group#display_name Group#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 34
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group#databricks_sql_access Group#databricks_sql_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 30
          },
          "name": "databricksSqlAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group#external_id Group#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 38
          },
          "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.71.0/docs/resources/group#force Group#force}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 42
          },
          "name": "force",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group#id Group#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 49
          },
          "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.71.0/docs/resources/group#url Group#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 53
          },
          "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.71.0/docs/resources/group#workspace_access Group#workspace_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 57
          },
          "name": "workspaceAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/group/index:GroupConfig"
    },
    "@cdktf/provider-databricks.groupInstanceProfile.GroupInstanceProfile": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_instance_profile databricks_group_instance_profile}."
      },
      "fqn": "@cdktf/provider-databricks.groupInstanceProfile.GroupInstanceProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_instance_profile databricks_group_instance_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/group-instance-profile/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": "@cdktf/provider-databricks.groupInstanceProfile.GroupInstanceProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group-instance-profile/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GroupInstanceProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/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 GroupInstanceProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 138
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 101
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 130
          },
          "name": "instanceProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 94
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 123
          },
          "name": "instanceProfileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-instance-profile/index:GroupInstanceProfile"
    },
    "@cdktf/provider-databricks.groupInstanceProfile.GroupInstanceProfileConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.groupInstanceProfile.GroupInstanceProfileConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/group_instance_profile#group_id GroupInstanceProfile#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 18
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_instance_profile#instance_profile_id GroupInstanceProfile#instance_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 29
          },
          "name": "instanceProfileId",
          "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.71.0/docs/resources/group_instance_profile#id GroupInstanceProfile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-instance-profile/index:GroupInstanceProfileConfig"
    },
    "@cdktf/provider-databricks.groupMember.GroupMember": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_member databricks_group_member}."
      },
      "fqn": "@cdktf/provider-databricks.groupMember.GroupMember",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_member databricks_group_member} Resource."
        },
        "locationInModule": {
          "filename": "src/group-member/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": "@cdktf/provider-databricks.groupMember.GroupMemberConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group-member/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GroupMember resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/group-member/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 GroupMember to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 138
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 101
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 130
          },
          "name": "memberIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 94
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 123
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-member/index:GroupMember"
    },
    "@cdktf/provider-databricks.groupMember.GroupMemberConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.groupMember.GroupMemberConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/group_member#group_id GroupMember#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 18
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_member#member_id GroupMember#member_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 29
          },
          "name": "memberId",
          "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.71.0/docs/resources/group_member#id GroupMember#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-member/index:GroupMemberConfig"
    },
    "@cdktf/provider-databricks.groupRole.GroupRole": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_role databricks_group_role}."
      },
      "fqn": "@cdktf/provider-databricks.groupRole.GroupRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_role databricks_group_role} Resource."
        },
        "locationInModule": {
          "filename": "src/group-role/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": "@cdktf/provider-databricks.groupRole.GroupRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group-role/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GroupRole resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/group-role/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 GroupRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 138
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 101
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 130
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 94
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 123
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-role/index:GroupRole"
    },
    "@cdktf/provider-databricks.groupRole.GroupRoleConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.groupRole.GroupRoleConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/group_role#group_id GroupRole#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 18
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/group_role#role GroupRole#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 29
          },
          "name": "role",
          "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.71.0/docs/resources/group_role#id GroupRole#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-role/index:GroupRoleConfig"
    },
    "@cdktf/provider-databricks.instancePool.InstancePool": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool databricks_instance_pool}."
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool databricks_instance_pool} Resource."
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a InstancePool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1585
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1797
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1813
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1829
          },
          "name": "putDiskSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1845
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1861
          },
          "name": "putInstancePoolFleetAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1877
          },
          "name": "putPreloadedDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1800
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1816
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1646
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1832
          },
          "name": "resetDiskSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1662
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1848
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1678
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1864
          },
          "name": "resetInstancePoolFleetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1707
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1736
          },
          "name": "resetMaxCapacity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1752
          },
          "name": "resetMinIdleInstances"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1768
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1880
          },
          "name": "resetPreloadedDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1784
          },
          "name": "resetPreloadedSparkVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1892
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1913
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1573
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1794
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1810
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1826
          },
          "name": "diskSpec",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1842
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1858
          },
          "name": "instancePoolFleetAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1874
          },
          "name": "preloadedDockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1804
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1820
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1650
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1836
          },
          "name": "diskSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1666
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1852
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1682
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1695
          },
          "name": "idleInstanceAutoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1868
          },
          "name": "instancePoolFleetAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1711
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1724
          },
          "name": "instancePoolNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1740
          },
          "name": "maxCapacityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1756
          },
          "name": "minIdleInstancesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1772
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1884
          },
          "name": "preloadedDockerImageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1788
          },
          "name": "preloadedSparkVersionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1640
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1656
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1672
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1688
          },
          "name": "idleInstanceAutoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1701
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1717
          },
          "name": "instancePoolName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1730
          },
          "name": "maxCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1746
          },
          "name": "minIdleInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1762
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1778
          },
          "name": "preloadedSparkVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePool"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 95
      },
      "name": "InstancePoolAwsAttributes",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#availability InstancePool#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 99
          },
          "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.71.0/docs/resources/instance_pool#spot_bid_price_percent InstancePool#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 103
          },
          "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.71.0/docs/resources/instance_pool#zone_id InstancePool#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 107
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolAwsAttributes"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 205
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 221
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 237
          },
          "name": "resetZoneId"
        }
      ],
      "name": "InstancePoolAwsAttributesOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 209
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 225
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 241
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 199
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 215
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 231
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 245
      },
      "name": "InstancePoolAzureAttributes",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#availability InstancePool#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 249
          },
          "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.71.0/docs/resources/instance_pool#spot_bid_max_price InstancePool#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 253
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolAzureAttributes"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 338
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 354
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "InstancePoolAzureAttributesOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 342
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 358
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 332
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 348
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.instancePool.InstancePoolAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.instancePool.InstancePoolAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/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.71.0/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.71.0/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": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": 93
          },
          "name": "preloadedDockerImage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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"
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolConfig"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 479
      },
      "name": "InstancePoolDiskSpec",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#disk_count InstancePool#disk_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 483
          },
          "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.71.0/docs/resources/instance_pool#disk_size InstancePool#disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 487
          },
          "name": "diskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 493
          },
          "name": "diskType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolDiskSpec"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 362
      },
      "name": "InstancePoolDiskSpecDiskType",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#azure_disk_volume_type InstancePool#azure_disk_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 366
          },
          "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.71.0/docs/resources/instance_pool#ebs_volume_type InstancePool#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 370
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolDiskSpecDiskType"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 455
          },
          "name": "resetAzureDiskVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 471
          },
          "name": "resetEbsVolumeType"
        }
      ],
      "name": "InstancePoolDiskSpecDiskTypeOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 459
          },
          "name": "azureDiskVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 475
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 449
          },
          "name": "azureDiskVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 465
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolDiskSpecDiskTypeOutputReference"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 620
          },
          "name": "putDiskType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 591
          },
          "name": "resetDiskCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 607
          },
          "name": "resetDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 623
          },
          "name": "resetDiskType"
        }
      ],
      "name": "InstancePoolDiskSpecOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 617
          },
          "name": "diskType",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 595
          },
          "name": "diskCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 611
          },
          "name": "diskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 627
          },
          "name": "diskTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpecDiskType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 585
          },
          "name": "diskCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 601
          },
          "name": "diskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolDiskSpec"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolDiskSpecOutputReference"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 631
      },
      "name": "InstancePoolGcpAttributes",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#gcp_availability InstancePool#gcp_availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 635
          },
          "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.71.0/docs/resources/instance_pool#local_ssd_count InstancePool#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 639
          },
          "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.71.0/docs/resources/instance_pool#zone_id InstancePool#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 643
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolGcpAttributes"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 741
          },
          "name": "resetGcpAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 757
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 773
          },
          "name": "resetZoneId"
        }
      ],
      "name": "InstancePoolGcpAttributesOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 745
          },
          "name": "gcpAvailabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 761
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 777
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 735
          },
          "name": "gcpAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 751
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 767
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolGcpAttributes"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1152
      },
      "name": "InstancePoolInstancePoolFleetAttributes",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1170
          },
          "name": "launchTemplateOverride",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1158
          },
          "name": "fleetOnDemandOption",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1164
          },
          "name": "fleetSpotOption",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributes"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 781
      },
      "name": "InstancePoolInstancePoolFleetAttributesFleetOnDemandOption",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#allocation_strategy InstancePool#allocation_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 785
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 789
          },
          "name": "instancePoolsToUseCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesFleetOnDemandOption"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 887
          },
          "name": "resetInstancePoolsToUseCount"
        }
      ],
      "name": "InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 875
          },
          "name": "allocationStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 891
          },
          "name": "instancePoolsToUseCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 868
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 881
          },
          "name": "instancePoolsToUseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 895
      },
      "name": "InstancePoolInstancePoolFleetAttributesFleetSpotOption",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#allocation_strategy InstancePool#allocation_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 899
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 903
          },
          "name": "instancePoolsToUseCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesFleetSpotOption"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1001
          },
          "name": "resetInstancePoolsToUseCount"
        }
      ],
      "name": "InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 989
          },
          "name": "allocationStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1005
          },
          "name": "instancePoolsToUseCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 982
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 995
          },
          "name": "instancePoolsToUseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1009
      },
      "name": "InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#availability_zone InstancePool#availability_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1013
          },
          "name": "availabilityZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#instance_type InstancePool#instance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1017
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1148
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference"
            }
          }
        }
      ],
      "name": "InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1141
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1056
      },
      "name": "InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1115
          },
          "name": "availabilityZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1128
          },
          "name": "instanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1108
          },
          "name": "availabilityZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1121
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1070
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1265
          },
          "name": "putFleetOnDemandOption",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1281
          },
          "name": "putFleetSpotOption",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1297
          },
          "name": "putLaunchTemplateOverride",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1268
          },
          "name": "resetFleetOnDemandOption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1284
          },
          "name": "resetFleetSpotOption"
        }
      ],
      "name": "InstancePoolInstancePoolFleetAttributesOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1262
          },
          "name": "fleetOnDemandOption",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1278
          },
          "name": "fleetSpotOption",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1294
          },
          "name": "launchTemplateOverride",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1272
          },
          "name": "fleetOnDemandOptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1288
          },
          "name": "fleetSpotOptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1301
          },
          "name": "launchTemplateOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesOutputReference"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1416
      },
      "name": "InstancePoolPreloadedDockerImage",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#url InstancePool#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1420
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1426
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolPreloadedDockerImage"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1305
      },
      "name": "InstancePoolPreloadedDockerImageBasicAuth",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#password InstancePool#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1309
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_pool#username InstancePool#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1313
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolPreloadedDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1352
      },
      "name": "InstancePoolPreloadedDockerImageBasicAuthOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1399
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1412
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1392
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1405
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolPreloadedDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1560
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageOutputReference"
            }
          }
        }
      ],
      "name": "InstancePoolPreloadedDockerImageList",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1553
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolPreloadedDockerImageList"
    },
    "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1533
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1536
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "InstancePoolPreloadedDockerImageOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1530
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1540
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1524
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1517
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.instancePool.InstancePoolPreloadedDockerImage"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolPreloadedDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.instanceProfile.InstanceProfile": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_profile databricks_instance_profile}."
      },
      "fqn": "@cdktf/provider-databricks.instanceProfile.InstanceProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/instance_profile databricks_instance_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/instance-profile/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": "@cdktf/provider-databricks.instanceProfile.InstanceProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-profile/index.ts",
        "line": 43
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a InstanceProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/instance-profile/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 InstanceProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 110
          },
          "name": "resetIamRoleArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 126
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 155
          },
          "name": "resetIsMetaInstanceProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 171
          },
          "name": "resetSkipValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 183
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 193
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 48
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 114
          },
          "name": "iamRoleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 130
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 143
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 159
          },
          "name": "isMetaInstanceProfileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 175
          },
          "name": "skipValidationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 104
          },
          "name": "iamRoleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 136
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 149
          },
          "name": "isMetaInstanceProfile",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 165
          },
          "name": "skipValidation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-profile/index:InstanceProfile"
    },
    "@cdktf/provider-databricks.instanceProfile.InstanceProfileConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.instanceProfile.InstanceProfileConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-profile/index:InstanceProfileConfig"
    },
    "@cdktf/provider-databricks.ipAccessList.IpAccessList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/ip_access_list databricks_ip_access_list}."
      },
      "fqn": "@cdktf/provider-databricks.ipAccessList.IpAccessList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/ip_access_list databricks_ip_access_list} Resource."
        },
        "locationInModule": {
          "filename": "src/ip-access-list/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": "@cdktf/provider-databricks.ipAccessList.IpAccessListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ip-access-list/index.ts",
        "line": 43
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IpAccessList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ip-access-list/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 IpAccessList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 110
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 126
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 177
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 187
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 48
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 114
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 130
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 143
          },
          "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": 156
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 169
          },
          "name": "listTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 104
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 136
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 149
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 162
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ip-access-list/index:IpAccessList"
    },
    "@cdktf/provider-databricks.ipAccessList.IpAccessListConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.ipAccessList.IpAccessListConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
          }
        }
      ],
      "symbolId": "src/ip-access-list/index:IpAccessListConfig"
    },
    "@cdktf/provider-databricks.job.Job": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job databricks_job}."
      },
      "fqn": "@cdktf/provider-databricks.job.Job",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job databricks_job} Resource."
        },
        "locationInModule": {
          "filename": "src/job/index.ts",
          "line": 376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Job resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 361
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 706
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 722
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 738
          },
          "name": "putDeployment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobDeployment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 754
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 770
          },
          "name": "putEnvironment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobEnvironment"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 786
          },
          "name": "putGitSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobGitSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 802
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 818
          },
          "name": "putJobCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobJobCluster"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 834
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 850
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 866
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 882
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 898
          },
          "name": "putParameter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobParameter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 914
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 930
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 946
          },
          "name": "putQueue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobQueue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 962
          },
          "name": "putRunAs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobRunAs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 978
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 994
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1010
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1026
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1042
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1058
          },
          "name": "putTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTask"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1074
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1090
          },
          "name": "putTrigger",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTrigger"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1106
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 448
          },
          "name": "resetAlwaysRunning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 464
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 709
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 480
          },
          "name": "resetControlRunState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 725
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 741
          },
          "name": "resetDeployment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 496
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 512
          },
          "name": "resetEditMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 757
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 773
          },
          "name": "resetEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 528
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 544
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 789
          },
          "name": "resetGitSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 805
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 560
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 821
          },
          "name": "resetJobCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 837
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 576
          },
          "name": "resetMaxConcurrentRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 592
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 608
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 624
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 853
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 869
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 885
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 901
          },
          "name": "resetParameter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 640
          },
          "name": "resetPerformanceTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 917
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 933
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 949
          },
          "name": "resetQueue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 656
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 965
          },
          "name": "resetRunAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 981
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 997
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1013
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1029
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1045
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 672
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1061
          },
          "name": "resetTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1077
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 688
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1093
          },
          "name": "resetTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1109
          },
          "name": "resetWebhookNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1121
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1168
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 349
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 703
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 719
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 735
          },
          "name": "deployment",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 751
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 767
          },
          "name": "environment",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 783
          },
          "name": "gitSource",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 799
          },
          "name": "health",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 815
          },
          "name": "jobCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 831
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 847
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 863
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 879
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 895
          },
          "name": "parameter",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 911
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 927
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 943
          },
          "name": "queue",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobQueueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 959
          },
          "name": "runAs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobRunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 975
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 991
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1007
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1023
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1039
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1055
          },
          "name": "task",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1071
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1087
          },
          "name": "trigger",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 697
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1103
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 452
          },
          "name": "alwaysRunningInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 468
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 713
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobContinuous"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 484
          },
          "name": "controlRunStateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 729
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 745
          },
          "name": "deploymentInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobDeployment"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 500
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 516
          },
          "name": "editModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 761
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 777
          },
          "name": "environmentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobEnvironment"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 532
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 548
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 793
          },
          "name": "gitSourceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 809
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 564
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 825
          },
          "name": "jobClusterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 841
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 580
          },
          "name": "maxConcurrentRunsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 596
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 612
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 628
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 857
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 873
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 889
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 905
          },
          "name": "parameterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 644
          },
          "name": "performanceTargetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 921
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 937
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 953
          },
          "name": "queueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobQueue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 660
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 969
          },
          "name": "runAsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobRunAs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 985
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1001
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1017
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1033
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1049
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 676
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1065
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 692
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1081
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1097
          },
          "name": "triggerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTrigger"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1113
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 442
          },
          "name": "alwaysRunning",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 458
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 474
          },
          "name": "controlRunState",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 490
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 506
          },
          "name": "editMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 522
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 538
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 554
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 570
          },
          "name": "maxConcurrentRuns",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 586
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 602
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 618
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 634
          },
          "name": "performanceTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 650
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 666
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 682
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index:Job"
    },
    "@cdktf/provider-databricks.job.JobConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index.ts",
        "line": 115
      },
      "name": "JobConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#always_running Job#always_running}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 119
          },
          "name": "alwaysRunning",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#budget_policy_id Job#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 123
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#continuous Job#continuous}",
            "stability": "stable",
            "summary": "continuous block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 188
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#control_run_state Job#control_run_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 127
          },
          "name": "controlRunState",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbt_task Job#dbt_task}",
            "stability": "stable",
            "summary": "dbt_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 194
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#deployment Job#deployment}",
            "stability": "stable",
            "summary": "deployment block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 200
          },
          "name": "deployment",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobDeployment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#description Job#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 131
          },
          "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.71.0/docs/resources/job#edit_mode Job#edit_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 135
          },
          "name": "editMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#email_notifications Job#email_notifications}",
            "stability": "stable",
            "summary": "email_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 206
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#environment Job#environment}",
            "stability": "stable",
            "summary": "environment block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 212
          },
          "name": "environment",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#existing_cluster_id Job#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 139
          },
          "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.71.0/docs/resources/job#format Job#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 143
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#git_source Job#git_source}",
            "stability": "stable",
            "summary": "git_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 218
          },
          "name": "gitSource",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#health Job#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 224
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktf/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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 150
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#job_cluster Job#job_cluster}",
            "stability": "stable",
            "summary": "job_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 230
          },
          "name": "jobCluster",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 236
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#max_concurrent_runs Job#max_concurrent_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 154
          },
          "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.71.0/docs/resources/job#max_retries Job#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 158
          },
          "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.71.0/docs/resources/job#min_retry_interval_millis Job#min_retry_interval_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 162
          },
          "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.71.0/docs/resources/job#name Job#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 166
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#new_cluster Job#new_cluster}",
            "stability": "stable",
            "summary": "new_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 242
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notebook_task Job#notebook_task}",
            "stability": "stable",
            "summary": "notebook_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 248
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notification_settings Job#notification_settings}",
            "stability": "stable",
            "summary": "notification_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 254
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#parameter Job#parameter}",
            "stability": "stable",
            "summary": "parameter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 260
          },
          "name": "parameter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#performance_target Job#performance_target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 170
          },
          "name": "performanceTarget",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pipeline_task Job#pipeline_task}",
            "stability": "stable",
            "summary": "pipeline_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 266
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 272
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#queue Job#queue}",
            "stability": "stable",
            "summary": "queue block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 278
          },
          "name": "queue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobQueue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#retry_on_timeout Job#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 174
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#run_as Job#run_as}",
            "stability": "stable",
            "summary": "run_as block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 284
          },
          "name": "runAs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobRunAs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 290
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#schedule Job#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 296
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 302
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 308
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 314
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#tags Job#tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 178
          },
          "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.71.0/docs/resources/job#task Job#task}",
            "stability": "stable",
            "summary": "task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 320
          },
          "name": "task",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#timeouts Job#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 326
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#timeout_seconds Job#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 182
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#trigger Job#trigger}",
            "stability": "stable",
            "summary": "trigger block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 332
          },
          "name": "trigger",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTrigger"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#webhook_notifications Job#webhook_notifications}",
            "stability": "stable",
            "summary": "webhook_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 338
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index:JobConfig"
    },
    "@cdktf/provider-databricks.job.JobContinuous": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobContinuous"
    },
    "@cdktf/provider-databricks.job.JobContinuousOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 50
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 43
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 83
          },
          "name": "resetPauseStatus"
        }
      ],
      "name": "JobContinuousOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 87
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 77
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 54
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobContinuous"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobContinuousOutputReference"
    },
    "@cdktf/provider-databricks.job.JobDbtTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 91
      },
      "name": "JobDbtTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#commands Job#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/job#catalog Job#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/job#profiles_directory Job#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/job#project_directory Job#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/job#schema Job#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 119
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobDbtTask"
    },
    "@cdktf/provider-databricks.job.JobDbtTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 269
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 298
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 314
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 330
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 346
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 362
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobDbtTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 273
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/job/index-structs/structs0.ts",
            "line": 302
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 318
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 334
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 350
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 366
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 263
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 279
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 292
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 308
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 324
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 340
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 356
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobDbtTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobDbtTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobDeployment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 370
      },
      "name": "JobDeployment",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#kind Job#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/job#metadata_file_path Job#metadata_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 378
          },
          "name": "metadataFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobDeployment"
    },
    "@cdktf/provider-databricks.job.JobDeploymentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 476
          },
          "name": "resetMetadataFilePath"
        }
      ],
      "name": "JobDeploymentOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 464
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 480
          },
          "name": "metadataFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 457
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 470
          },
          "name": "metadataFilePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobDeployment"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobDeploymentOutputReference"
    },
    "@cdktf/provider-databricks.job.JobEmailNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 484
      },
      "name": "JobEmailNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 488
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 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.71.0/docs/resources/job#on_failure Job#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/job#on_start Job#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/job#on_success Job#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 508
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEmailNotifications"
    },
    "@cdktf/provider-databricks.job.JobEmailNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 645
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 661
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 677
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 693
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 709
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 725
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobEmailNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 649
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/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/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/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/job/index-structs/structs0.ts",
            "line": 729
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 639
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 655
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 671
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 687
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 703
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 719
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobEmailNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEmailNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobEnvironment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 847
      },
      "name": "JobEnvironment",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#environment_key Job#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 851
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#spec Job#spec}",
            "stability": "stable",
            "summary": "spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 857
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobEnvironmentSpec"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEnvironment"
    },
    "@cdktf/provider-databricks.job.JobEnvironmentList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 991
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "JobEnvironmentList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 984
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 984
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 984
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobEnvironment"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEnvironmentList"
    },
    "@cdktf/provider-databricks.job.JobEnvironmentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 964
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobEnvironmentSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 967
          },
          "name": "resetSpec"
        }
      ],
      "name": "JobEnvironmentOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 961
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobEnvironmentSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 955
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 971
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobEnvironmentSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 948
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobEnvironment"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEnvironmentOutputReference"
    },
    "@cdktf/provider-databricks.job.JobEnvironmentSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobEnvironmentSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 733
      },
      "name": "JobEnvironmentSpec",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#client Job#client}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 737
          },
          "name": "client",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dependencies Job#dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 741
          },
          "name": "dependencies",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEnvironmentSpec"
    },
    "@cdktf/provider-databricks.job.JobEnvironmentSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobEnvironmentSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 839
          },
          "name": "resetDependencies"
        }
      ],
      "name": "JobEnvironmentSpecOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 827
          },
          "name": "clientInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 843
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 820
          },
          "name": "client",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 833
          },
          "name": "dependencies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobEnvironmentSpec"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEnvironmentSpecOutputReference"
    },
    "@cdktf/provider-databricks.job.JobGitSource": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobGitSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1223
      },
      "name": "JobGitSource",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1243
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#branch Job#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1227
          },
          "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.71.0/docs/resources/job#commit Job#commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1231
          },
          "name": "commit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1249
          },
          "name": "gitSnapshot",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSourceGitSnapshot"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1255
          },
          "name": "jobSource",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSourceJobSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#provider Job#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1235
          },
          "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.71.0/docs/resources/job#tag Job#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1239
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSource"
    },
    "@cdktf/provider-databricks.job.JobGitSourceGitSnapshot": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobGitSourceGitSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 995
      },
      "name": "JobGitSourceGitSnapshot",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#used_commit Job#used_commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 999
          },
          "name": "usedCommit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceGitSnapshot"
    },
    "@cdktf/provider-databricks.job.JobGitSourceGitSnapshotOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobGitSourceGitSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1071
          },
          "name": "resetUsedCommit"
        }
      ],
      "name": "JobGitSourceGitSnapshotOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1075
          },
          "name": "usedCommitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1065
          },
          "name": "usedCommit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1042
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSourceGitSnapshot"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceGitSnapshotOutputReference"
    },
    "@cdktf/provider-databricks.job.JobGitSourceJobSource": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobGitSourceJobSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1079
      },
      "name": "JobGitSourceJobSource",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#import_from_git_branch Job#import_from_git_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1087
          },
          "name": "importFromGitBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#job_config_path Job#job_config_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1091
          },
          "name": "jobConfigPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dirty_state Job#dirty_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1083
          },
          "name": "dirtyState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceJobSource"
    },
    "@cdktf/provider-databricks.job.JobGitSourceJobSourceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobGitSourceJobSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1189
          },
          "name": "resetDirtyState"
        }
      ],
      "name": "JobGitSourceJobSourceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1193
          },
          "name": "dirtyStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1206
          },
          "name": "importFromGitBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1219
          },
          "name": "jobConfigPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1183
          },
          "name": "dirtyState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1199
          },
          "name": "importFromGitBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1212
          },
          "name": "jobConfigPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSourceJobSource"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceJobSourceOutputReference"
    },
    "@cdktf/provider-databricks.job.JobGitSourceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobGitSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1479
          },
          "name": "putGitSnapshot",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobGitSourceGitSnapshot"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1495
          },
          "name": "putJobSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobGitSourceJobSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1405
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1421
          },
          "name": "resetCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1482
          },
          "name": "resetGitSnapshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1498
          },
          "name": "resetJobSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1437
          },
          "name": "resetProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1453
          },
          "name": "resetTag"
        }
      ],
      "name": "JobGitSourceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1476
          },
          "name": "gitSnapshot",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSourceGitSnapshotOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1492
          },
          "name": "jobSource",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSourceJobSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1409
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1425
          },
          "name": "commitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1486
          },
          "name": "gitSnapshotInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSourceGitSnapshot"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1502
          },
          "name": "jobSourceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSourceJobSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1441
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1457
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1470
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1399
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1415
          },
          "name": "commit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1431
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1447
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1463
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobGitSource"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceOutputReference"
    },
    "@cdktf/provider-databricks.job.JobHealth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1679
      },
      "name": "JobHealth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#rules Job#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1685
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobHealth"
    },
    "@cdktf/provider-databricks.job.JobHealthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1754
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/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": 1751
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1758
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1728
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobHealth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobHealthOutputReference"
    },
    "@cdktf/provider-databricks.job.JobHealthRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1506
      },
      "name": "JobHealthRules",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#metric Job#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1510
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#op Job#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1514
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#value Job#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1518
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobHealthRules"
    },
    "@cdktf/provider-databricks.job.JobHealthRulesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1668
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1675
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "JobHealthRulesList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1668
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1668
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1668
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobHealthRulesList"
    },
    "@cdktf/provider-databricks.job.JobHealthRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1564
      },
      "name": "JobHealthRulesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1629
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1642
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1655
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1622
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1635
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1648
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobHealthRulesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7072
      },
      "name": "JobJobCluster",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#job_cluster_key Job#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7076
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 7082
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewCluster"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobCluster"
    },
    "@cdktf/provider-databricks.job.JobJobClusterList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 7206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 7198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7213
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobJobClusterOutputReference"
            }
          }
        }
      ],
      "name": "JobJobClusterList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7206
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7206
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterList"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5915
      },
      "name": "JobJobClusterNewCluster",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#spark_version Job#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5999
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#apply_policy_default_values Job#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5919
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#autoscale Job#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6013
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6019
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6025
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cluster_id Job#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5923
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6031
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6037
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#cluster_name Job#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5927
          },
          "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.71.0/docs/resources/job#custom_tags Job#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5931
          },
          "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.71.0/docs/resources/job#data_security_mode Job#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5935
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6043
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#driver_instance_pool_id Job#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5939
          },
          "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.71.0/docs/resources/job#driver_node_type_id Job#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5943
          },
          "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.71.0/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5947
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#enable_local_disk_encryption Job#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5951
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6049
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#idempotency_token Job#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5955
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6055
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#instance_pool_id Job#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5959
          },
          "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.71.0/docs/resources/job#is_single_node Job#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5963
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#kind Job#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5967
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6061
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#node_type_id Job#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5971
          },
          "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.71.0/docs/resources/job#num_workers Job#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5975
          },
          "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.71.0/docs/resources/job#policy_id Job#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5979
          },
          "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.71.0/docs/resources/job#runtime_engine Job#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5983
          },
          "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.71.0/docs/resources/job#single_user_name Job#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5987
          },
          "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.71.0/docs/resources/job#spark_conf Job#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5991
          },
          "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.71.0/docs/resources/job#spark_env_vars Job#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5995
          },
          "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.71.0/docs/resources/job#ssh_public_keys Job#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6003
          },
          "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.71.0/docs/resources/job#use_ml_runtime Job#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6007
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 6067
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewCluster"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1762
      },
      "name": "JobJobClusterNewClusterAutoscale",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#max_workers Job#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1766
          },
          "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.71.0/docs/resources/job#min_workers Job#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1770
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAutoscale"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1855
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1871
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "JobJobClusterNewClusterAutoscaleOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1859
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1875
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1849
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1865
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1879
      },
      "name": "JobJobClusterNewClusterAwsAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1883
          },
          "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.71.0/docs/resources/job#ebs_volume_count Job#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1887
          },
          "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.71.0/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1891
          },
          "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.71.0/docs/resources/job#ebs_volume_size Job#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1895
          },
          "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.71.0/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1899
          },
          "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.71.0/docs/resources/job#ebs_volume_type Job#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1903
          },
          "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.71.0/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1907
          },
          "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.71.0/docs/resources/job#instance_profile_arn Job#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1911
          },
          "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.71.0/docs/resources/job#spot_bid_price_percent Job#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1915
          },
          "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.71.0/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1919
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAwsAttributes"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2108
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2124
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2140
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2156
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2172
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2188
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2204
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2220
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2236
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2252
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobJobClusterNewClusterAwsAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2112
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2128
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2144
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2160
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2176
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2192
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2208
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2224
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2240
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2256
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2102
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2118
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2134
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2150
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2166
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2182
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2198
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2214
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2230
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2246
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2377
      },
      "name": "JobJobClusterNewClusterAzureAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2381
          },
          "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.71.0/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2385
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2395
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2389
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAzureAttributes"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2260
      },
      "name": "JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2264
          },
          "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.71.0/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2268
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2353
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2369
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2357
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2373
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2347
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2363
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2551
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2506
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2522
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2554
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2538
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "JobJobClusterNewClusterAzureAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2548
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2510
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2526
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2558
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2542
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2500
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2516
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2532
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3003
      },
      "name": "JobJobClusterNewClusterClusterLogConf",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3009
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3015
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3021
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConf"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2562
      },
      "name": "JobJobClusterNewClusterClusterLogConfDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2566
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2598
      },
      "name": "JobJobClusterNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2639
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2632
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3067
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3116
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3132
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3148
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3119
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3135
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3151
          },
          "name": "resetVolumes"
        }
      ],
      "name": "JobJobClusterNewClusterClusterLogConfOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3113
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3129
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3145
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3123
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3139
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3155
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3078
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2643
      },
      "name": "JobJobClusterNewClusterClusterLogConfS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2651
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2647
          },
          "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.71.0/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2655
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2659
          },
          "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.71.0/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2663
          },
          "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.71.0/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2667
          },
          "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.71.0/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2671
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfS3"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2821
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2850
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2866
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2882
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2898
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2914
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobJobClusterNewClusterClusterLogConfS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2825
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2838
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2854
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2870
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2886
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2902
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2918
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2815
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2831
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2844
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2860
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2876
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2892
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2908
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2922
      },
      "name": "JobJobClusterNewClusterClusterLogConfVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2926
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfVolumes"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2958
      },
      "name": "JobJobClusterNewClusterClusterLogConfVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2999
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2992
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2969
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3273
      },
      "name": "JobJobClusterNewClusterClusterMountInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#local_mount_dir_path Job#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3277
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3287
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3281
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterMountInfo"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3447
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "JobJobClusterNewClusterClusterMountInfoList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3440
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3440
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterMountInfoList"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3159
      },
      "name": "JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#server_address Job#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3167
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#mount_options Job#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3163
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3252
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3256
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3269
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3246
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3262
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3343
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3423
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3410
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "JobJobClusterNewClusterClusterMountInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3420
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3398
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3427
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3414
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3391
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3404
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterMountInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3562
      },
      "name": "JobJobClusterNewClusterDockerImage",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3566
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3572
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterDockerImage"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3451
      },
      "name": "JobJobClusterNewClusterDockerImageBasicAuth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#password Job#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3455
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#username Job#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3459
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3498
      },
      "name": "JobJobClusterNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3545
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3558
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3538
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3551
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3667
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3670
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "JobJobClusterNewClusterDockerImageOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3664
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3674
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3658
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3651
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3678
      },
      "name": "JobJobClusterNewClusterGcpAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3682
          },
          "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.71.0/docs/resources/job#boot_disk_size Job#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3686
          },
          "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.71.0/docs/resources/job#google_service_account Job#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3690
          },
          "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.71.0/docs/resources/job#local_ssd_count Job#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3694
          },
          "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.71.0/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3698
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3702
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterGcpAttributes"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3839
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3855
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3871
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3887
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3903
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3919
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobJobClusterNewClusterGcpAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3843
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3859
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3875
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3891
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3907
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3923
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3833
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3849
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3865
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3881
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3897
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3913
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4692
      },
      "name": "JobJobClusterNewClusterInitScripts",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#abfss Job#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4698
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4704
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4710
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#gcs Job#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4716
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4722
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4728
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#workspace Job#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4734
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScripts"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3927
      },
      "name": "JobJobClusterNewClusterInitScriptsAbfss",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3931
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3963
      },
      "name": "JobJobClusterNewClusterInitScriptsAbfssOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4004
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3997
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4008
      },
      "name": "JobJobClusterNewClusterInitScriptsDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4012
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4044
      },
      "name": "JobJobClusterNewClusterInitScriptsDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4085
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4078
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4055
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4089
      },
      "name": "JobJobClusterNewClusterInitScriptsFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4093
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsFile"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4125
      },
      "name": "JobJobClusterNewClusterInitScriptsFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4166
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4159
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4170
      },
      "name": "JobJobClusterNewClusterInitScriptsGcs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4174
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsGcs"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4206
      },
      "name": "JobJobClusterNewClusterInitScriptsGcsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4247
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4240
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5009
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5016
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "JobJobClusterNewClusterInitScriptsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5009
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5009
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5009
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsList"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4893
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4909
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4925
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4941
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4957
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4973
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4989
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4896
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4912
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4928
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4944
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4960
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4976
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4992
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "JobJobClusterNewClusterInitScriptsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4890
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4906
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4922
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4938
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4954
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4970
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4986
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4900
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4916
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4932
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4948
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4964
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4980
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4996
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4251
      },
      "name": "JobJobClusterNewClusterInitScriptsS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4259
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4255
          },
          "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.71.0/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4263
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4267
          },
          "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.71.0/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4271
          },
          "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.71.0/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4275
          },
          "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.71.0/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4279
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsS3"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4429
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4458
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4474
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4490
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4506
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4522
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobJobClusterNewClusterInitScriptsS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4433
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4446
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4462
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4478
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4494
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4510
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4526
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4423
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4439
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4452
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4468
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4484
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4500
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4516
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4530
      },
      "name": "JobJobClusterNewClusterInitScriptsVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4534
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4566
      },
      "name": "JobJobClusterNewClusterInitScriptsVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4607
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4600
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4611
      },
      "name": "JobJobClusterNewClusterInitScriptsWorkspace",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4615
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4647
      },
      "name": "JobJobClusterNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4688
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4681
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5395
      },
      "name": "JobJobClusterNewClusterLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5417
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5399
          },
          "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.71.0/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5403
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5423
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5429
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5407
          },
          "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.71.0/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5411
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibrary"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5020
      },
      "name": "JobJobClusterNewClusterLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5024
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5028
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryCran"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5067
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5126
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobJobClusterNewClusterLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5114
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5130
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5107
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5120
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5078
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5711
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobJobClusterNewClusterLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5704
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5704
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5704
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5697
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryList"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5134
      },
      "name": "JobJobClusterNewClusterLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5138
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5142
          },
          "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.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5146
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryMaven"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5257
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5273
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobJobClusterNewClusterLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5245
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5261
          },
          "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": 5277
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5238
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5251
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5267
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5652
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5668
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5684
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5655
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5591
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5607
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5671
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5687
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5623
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5639
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobJobClusterNewClusterLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5649
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5665
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5681
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5659
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5595
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5611
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5675
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5691
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5627
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5643
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5585
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5601
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5617
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5633
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5281
      },
      "name": "JobJobClusterNewClusterLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5285
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5289
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryPypi"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5387
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobJobClusterNewClusterLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5375
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5391
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5368
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5381
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 6330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 6323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6917
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6933
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6949
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6965
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6981
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6997
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7013
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7029
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7045
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7061
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6555
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6920
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6936
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6952
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6571
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6968
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6984
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6587
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6603
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6619
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7000
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6635
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6651
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6667
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6683
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7016
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6699
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7032
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6715
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6731
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6747
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7048
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6763
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6779
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6795
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6811
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6827
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6843
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6859
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6888
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6904
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7064
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "JobJobClusterNewClusterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6914
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6930
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6946
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6962
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6978
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6994
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7010
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7026
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7042
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7058
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6559
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6924
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6940
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6956
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6575
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6972
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6988
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6591
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6607
          },
          "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": 6623
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7004
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6639
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6655
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6671
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6687
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7020
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6703
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7036
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6719
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6735
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6751
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7052
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6767
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6783
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6799
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6815
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6831
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6847
          },
          "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": 6863
          },
          "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": 6876
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6892
          },
          "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": 6908
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7068
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6549
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6565
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6581
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6597
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6613
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6629
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6645
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6661
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6677
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6693
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6709
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6725
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6741
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6757
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6773
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6789
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6805
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6821
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6837
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6853
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6869
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6882
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6898
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewCluster"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5832
      },
      "name": "JobJobClusterNewClusterWorkloadType",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#clients Job#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5838
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterWorkloadType"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5715
      },
      "name": "JobJobClusterNewClusterWorkloadTypeClients",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#jobs Job#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5719
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notebooks Job#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5723
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5808
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5824
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "JobJobClusterNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5812
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5828
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5802
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5818
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5907
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "JobJobClusterNewClusterWorkloadTypeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5904
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5911
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5881
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.job.JobJobClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobJobClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 7131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 7121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7189
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewCluster"
              }
            }
          ]
        }
      ],
      "name": "JobJobClusterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7186
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7180
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7193
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobJobClusterNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7173
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobJobCluster"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterOutputReference"
    },
    "@cdktf/provider-databricks.job.JobLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7592
      },
      "name": "JobLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7614
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7596
          },
          "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.71.0/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7600
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7620
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7626
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7604
          },
          "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.71.0/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7608
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibrary"
    },
    "@cdktf/provider-databricks.job.JobLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7217
      },
      "name": "JobLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7221
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7225
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryCran"
    },
    "@cdktf/provider-databricks.job.JobLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 7271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 7264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7323
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7311
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7327
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7304
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7317
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.job.JobLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 7901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 7893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7908
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7901
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7901
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7901
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryList"
    },
    "@cdktf/provider-databricks.job.JobLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7331
      },
      "name": "JobLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7335
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7339
          },
          "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.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7343
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryMaven"
    },
    "@cdktf/provider-databricks.job.JobLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 7396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 7389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7454
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7470
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7442
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7458
          },
          "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": 7474
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7435
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7448
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7464
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.job.JobLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 7710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 7700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7849
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7865
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7881
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7852
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7788
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7804
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7868
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7884
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7820
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7836
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7846
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7862
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7878
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7856
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7792
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7808
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7872
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7888
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7824
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7840
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7782
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7798
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7814
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7830
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryOutputReference"
    },
    "@cdktf/provider-databricks.job.JobLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7478
      },
      "name": "JobLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7482
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7486
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryPypi"
    },
    "@cdktf/provider-databricks.job.JobLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 7532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 7525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7584
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7572
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7588
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7565
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7578
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12065
      },
      "name": "JobNewCluster",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#spark_version Job#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12149
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#apply_policy_default_values Job#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12069
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#autoscale Job#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12163
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12169
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12175
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cluster_id Job#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12073
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12181
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12187
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#cluster_name Job#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12077
          },
          "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.71.0/docs/resources/job#custom_tags Job#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12081
          },
          "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.71.0/docs/resources/job#data_security_mode Job#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12085
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12193
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#driver_instance_pool_id Job#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12089
          },
          "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.71.0/docs/resources/job#driver_node_type_id Job#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12093
          },
          "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.71.0/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12097
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#enable_local_disk_encryption Job#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12101
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12199
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#idempotency_token Job#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12105
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12205
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#instance_pool_id Job#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12109
          },
          "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.71.0/docs/resources/job#is_single_node Job#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12113
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#kind Job#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12117
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12211
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#node_type_id Job#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12121
          },
          "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.71.0/docs/resources/job#num_workers Job#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12125
          },
          "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.71.0/docs/resources/job#policy_id Job#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12129
          },
          "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.71.0/docs/resources/job#runtime_engine Job#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12133
          },
          "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.71.0/docs/resources/job#single_user_name Job#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12137
          },
          "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.71.0/docs/resources/job#spark_conf Job#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12141
          },
          "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.71.0/docs/resources/job#spark_env_vars Job#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12145
          },
          "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.71.0/docs/resources/job#ssh_public_keys Job#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12153
          },
          "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.71.0/docs/resources/job#use_ml_runtime Job#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12157
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12217
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewCluster"
    },
    "@cdktf/provider-databricks.job.JobNewClusterAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7912
      },
      "name": "JobNewClusterAutoscale",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#max_workers Job#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7916
          },
          "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.71.0/docs/resources/job#min_workers Job#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7920
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAutoscale"
    },
    "@cdktf/provider-databricks.job.JobNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 7966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8005
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8021
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "JobNewClusterAutoscaleOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8009
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8025
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7999
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8015
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8029
      },
      "name": "JobNewClusterAwsAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8033
          },
          "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.71.0/docs/resources/job#ebs_volume_count Job#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8037
          },
          "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.71.0/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8041
          },
          "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.71.0/docs/resources/job#ebs_volume_size Job#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8045
          },
          "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.71.0/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8049
          },
          "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.71.0/docs/resources/job#ebs_volume_type Job#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8053
          },
          "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.71.0/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8057
          },
          "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.71.0/docs/resources/job#instance_profile_arn Job#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8061
          },
          "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.71.0/docs/resources/job#spot_bid_price_percent Job#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8065
          },
          "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.71.0/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8069
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAwsAttributes"
    },
    "@cdktf/provider-databricks.job.JobNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 8164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8258
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8274
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8290
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8306
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8322
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8338
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8354
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8370
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8386
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8402
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobNewClusterAwsAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8262
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8278
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8294
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8310
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8326
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8342
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8358
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8374
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8390
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8406
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8252
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8268
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8284
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8300
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8316
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8332
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8348
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8364
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8380
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8396
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8527
      },
      "name": "JobNewClusterAzureAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8531
          },
          "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.71.0/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8535
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8545
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8539
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAzureAttributes"
    },
    "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8410
      },
      "name": "JobNewClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8414
          },
          "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.71.0/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8418
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 8457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8503
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8519
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8507
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8523
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8497
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8513
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 8598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8701
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8656
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8672
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8704
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8688
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "JobNewClusterAzureAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8698
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8660
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8676
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8708
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8692
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8650
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8666
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8682
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9153
      },
      "name": "JobNewClusterClusterLogConf",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9159
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9165
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9171
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConf"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8712
      },
      "name": "JobNewClusterClusterLogConfDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8716
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 8748
      },
      "name": "JobNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8789
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8782
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 9217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9266
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9282
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9298
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9269
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9285
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9301
          },
          "name": "resetVolumes"
        }
      ],
      "name": "JobNewClusterClusterLogConfOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9263
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9279
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9295
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9273
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9289
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9305
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8793
      },
      "name": "JobNewClusterClusterLogConfS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8801
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8797
          },
          "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.71.0/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8805
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8809
          },
          "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.71.0/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8813
          },
          "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.71.0/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8817
          },
          "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.71.0/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8821
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfS3"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8902
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 8895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8971
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9000
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9016
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9032
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9048
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9064
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobNewClusterClusterLogConfS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8975
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8988
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9004
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9020
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9036
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9052
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9068
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8965
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8981
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8994
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9010
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9026
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9042
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9058
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8906
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9072
      },
      "name": "JobNewClusterClusterLogConfVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9076
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfVolumes"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 9108
      },
      "name": "JobNewClusterClusterLogConfVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9149
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9142
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9423
      },
      "name": "JobNewClusterClusterMountInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#local_mount_dir_path Job#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9427
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9437
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9431
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterMountInfo"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 9582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9597
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "JobNewClusterClusterMountInfoList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9590
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9590
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9590
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterMountInfoList"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9309
      },
      "name": "JobNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#server_address Job#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9317
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#mount_options Job#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9313
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 9356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9402
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9406
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9419
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9396
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9412
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 9483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9573
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9560
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "JobNewClusterClusterMountInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9570
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9548
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9577
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9564
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9541
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9554
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterMountInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9712
      },
      "name": "JobNewClusterDockerImage",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9716
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9722
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterDockerImage"
    },
    "@cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9601
      },
      "name": "JobNewClusterDockerImageBasicAuth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#password Job#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9605
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#username Job#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9609
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 9648
      },
      "name": "JobNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9695
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9708
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9688
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9701
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 9761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9817
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9820
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "JobNewClusterDockerImageOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9814
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9824
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9808
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9801
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9828
      },
      "name": "JobNewClusterGcpAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9832
          },
          "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.71.0/docs/resources/job#boot_disk_size Job#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9836
          },
          "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.71.0/docs/resources/job#google_service_account Job#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9840
          },
          "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.71.0/docs/resources/job#local_ssd_count Job#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9844
          },
          "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.71.0/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9848
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9852
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterGcpAttributes"
    },
    "@cdktf/provider-databricks.job.JobNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 9919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9989
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10005
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10021
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10037
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10053
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10069
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobNewClusterGcpAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9993
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10009
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10025
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10041
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10057
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10073
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9983
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9999
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10015
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10031
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10047
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10063
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10842
      },
      "name": "JobNewClusterInitScripts",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#abfss Job#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10848
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10854
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10860
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#gcs Job#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10866
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10872
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10878
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#workspace Job#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10884
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScripts"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10077
      },
      "name": "JobNewClusterInitScriptsAbfss",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10081
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 10113
      },
      "name": "JobNewClusterInitScriptsAbfssOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10154
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10147
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10158
      },
      "name": "JobNewClusterInitScriptsDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10162
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 10194
      },
      "name": "JobNewClusterInitScriptsDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10235
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10228
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10239
      },
      "name": "JobNewClusterInitScriptsFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10243
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsFile"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 10275
      },
      "name": "JobNewClusterInitScriptsFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10316
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10309
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10320
      },
      "name": "JobNewClusterInitScriptsGcs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10324
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsGcs"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 10356
      },
      "name": "JobNewClusterInitScriptsGcsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10397
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10390
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11166
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "JobNewClusterInitScriptsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11159
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsList"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 10958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11043
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11059
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11075
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11091
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11107
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11123
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11139
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11046
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11062
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11078
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11094
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11110
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11126
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11142
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "JobNewClusterInitScriptsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11040
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11056
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11072
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11088
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11104
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11120
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11136
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11050
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11066
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11082
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11098
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11114
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11130
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11146
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10401
      },
      "name": "JobNewClusterInitScriptsS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10409
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10405
          },
          "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.71.0/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10413
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10417
          },
          "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.71.0/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10421
          },
          "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.71.0/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10425
          },
          "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.71.0/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10429
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsS3"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 10503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10579
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10608
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10624
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10640
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10656
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10672
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobNewClusterInitScriptsS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10583
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10596
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10612
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10628
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10644
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10660
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10676
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10573
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10589
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10602
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10618
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10634
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10650
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10666
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10680
      },
      "name": "JobNewClusterInitScriptsVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10684
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10716
      },
      "name": "JobNewClusterInitScriptsVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10757
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10750
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10761
      },
      "name": "JobNewClusterInitScriptsWorkspace",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10765
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.job.JobNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 10797
      },
      "name": "JobNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10838
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10831
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11545
      },
      "name": "JobNewClusterLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11567
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11549
          },
          "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.71.0/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11553
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11573
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11579
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11557
          },
          "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.71.0/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11561
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibrary"
    },
    "@cdktf/provider-databricks.job.JobNewClusterLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11170
      },
      "name": "JobNewClusterLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11174
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11178
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryCran"
    },
    "@cdktf/provider-databricks.job.JobNewClusterLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 11217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11276
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobNewClusterLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11264
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11280
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11257
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11270
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11846
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11861
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobNewClusterLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11854
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11854
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11854
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryList"
    },
    "@cdktf/provider-databricks.job.JobNewClusterLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11284
      },
      "name": "JobNewClusterLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11288
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11292
          },
          "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.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11296
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryMaven"
    },
    "@cdktf/provider-databricks.job.JobNewClusterLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11407
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11423
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobNewClusterLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11395
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11411
          },
          "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": 11427
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11388
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11401
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11417
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11802
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11818
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11834
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11805
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11741
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11757
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11821
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11837
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11773
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11789
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobNewClusterLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11799
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11815
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11831
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11809
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11745
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11761
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11825
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11841
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11777
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11793
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11735
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11751
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11767
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11783
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11431
      },
      "name": "JobNewClusterLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11435
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11439
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryPypi"
    },
    "@cdktf/provider-databricks.job.JobNewClusterLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 11478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11537
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobNewClusterLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11525
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11541
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11518
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11531
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 12480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 12473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13067
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13083
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13099
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13115
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13131
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13147
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13163
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13179
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13195
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13211
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12705
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13070
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13086
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13102
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12721
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13118
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13134
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12737
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12753
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12769
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13150
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12785
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12801
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12817
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12833
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13166
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12849
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13182
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12865
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12881
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12897
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13198
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12913
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12929
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12945
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12961
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12977
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12993
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13009
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13038
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13054
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13214
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "JobNewClusterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13064
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13080
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13096
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13112
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13128
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13144
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13160
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13176
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13192
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13208
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12709
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13074
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13090
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13106
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12725
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13122
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13138
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12741
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12757
          },
          "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": 12773
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13154
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12789
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12805
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12821
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12837
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13170
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12853
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13186
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12869
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12885
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12901
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13202
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12917
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12933
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12949
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12965
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12981
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12997
          },
          "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": 13013
          },
          "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": 13026
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13042
          },
          "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": 13058
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13218
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12699
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12715
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12731
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12747
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12763
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12779
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12795
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12811
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12827
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12843
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12859
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12875
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12891
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12907
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12923
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12939
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12955
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12971
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12987
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13003
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13019
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13032
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13048
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewCluster"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11982
      },
      "name": "JobNewClusterWorkloadType",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#clients Job#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11988
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterWorkloadType"
    },
    "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11865
      },
      "name": "JobNewClusterWorkloadTypeClients",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#jobs Job#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11869
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notebooks Job#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11873
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 11912
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11958
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11974
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "JobNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11962
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11978
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11952
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11968
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11923
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 12027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 12020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12057
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "JobNewClusterWorkloadTypeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12054
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12061
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNotebookTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13222
      },
      "name": "JobNotebookTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notebook_path Job#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13230
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#base_parameters Job#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13226
          },
          "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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13234
          },
          "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.71.0/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13238
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNotebookTask"
    },
    "@cdktf/provider-databricks.job.JobNotebookTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 13291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13349
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13378
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13394
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobNotebookTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13353
          },
          "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": 13366
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13382
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13398
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13343
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13359
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13372
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13388
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNotebookTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNotebookTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobNotificationSettings": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13402
      },
      "name": "JobNotificationSettings",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 13406
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 13410
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNotificationSettings"
    },
    "@cdktf/provider-databricks.job.JobNotificationSettingsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13495
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13511
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "JobNotificationSettingsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13499
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13515
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13489
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13505
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobNotificationSettings"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNotificationSettingsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobParameter": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13519
      },
      "name": "JobParameter",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#default Job#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13523
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#name Job#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13527
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobParameter"
    },
    "@cdktf/provider-databricks.job.JobParameterList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 13643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13658
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobParameterOutputReference"
            }
          }
        }
      ],
      "name": "JobParameterList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13651
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13651
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13651
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobParameterList"
    },
    "@cdktf/provider-databricks.job.JobParameterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 13566
      },
      "name": "JobParameterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13625
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13638
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13618
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13631
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobParameter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobParameterOutputReference"
    },
    "@cdktf/provider-databricks.job.JobPipelineTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13662
      },
      "name": "JobPipelineTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pipeline_id Job#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13670
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#full_refresh Job#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13666
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobPipelineTask"
    },
    "@cdktf/provider-databricks.job.JobPipelineTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 13709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13755
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "JobPipelineTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13759
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13772
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13749
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13765
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobPipelineTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobPipelineTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobPythonWheelTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13776
      },
      "name": "JobPythonWheelTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#entry_point Job#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13780
          },
          "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.71.0/docs/resources/job#named_parameters Job#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13784
          },
          "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.71.0/docs/resources/job#package_name Job#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13788
          },
          "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.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13792
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobPythonWheelTask"
    },
    "@cdktf/provider-databricks.job.JobPythonWheelTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 13845
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13903
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13919
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13935
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13951
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobPythonWheelTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13907
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13923
          },
          "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": 13939
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13955
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13897
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13913
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13929
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13945
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobPythonWheelTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobQueue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobQueue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13959
      },
      "name": "JobQueue",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#enabled Job#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13963
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobQueue"
    },
    "@cdktf/provider-databricks.job.JobQueueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobQueueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 14002
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 13995
      },
      "name": "JobQueueOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14036
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14029
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14006
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobQueue"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobQueueOutputReference"
    },
    "@cdktf/provider-databricks.job.JobRunAs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobRunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14040
      },
      "name": "JobRunAs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#service_principal_name Job#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14044
          },
          "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.71.0/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14048
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobRunAs"
    },
    "@cdktf/provider-databricks.job.JobRunAsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobRunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 14094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14133
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14149
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobRunAsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14137
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14153
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14127
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14143
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobRunAs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobRunAsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobRunJobTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14157
      },
      "name": "JobRunJobTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#job_id Job#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14161
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#job_parameters Job#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14165
          },
          "name": "jobParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobRunJobTask"
    },
    "@cdktf/provider-databricks.job.JobRunJobTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 14211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14263
          },
          "name": "resetJobParameters"
        }
      ],
      "name": "JobRunJobTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14251
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14267
          },
          "name": "jobParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14244
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14257
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobRunJobTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobRunJobTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobSchedule": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14271
      },
      "name": "JobSchedule",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#quartz_cron_expression Job#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14279
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#timezone_id Job#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14283
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pause_status Job#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14275
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSchedule"
    },
    "@cdktf/provider-databricks.job.JobScheduleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 14336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14381
          },
          "name": "resetPauseStatus"
        }
      ],
      "name": "JobScheduleOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14385
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14398
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14411
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14375
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14391
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14404
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSchedule"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobScheduleOutputReference"
    },
    "@cdktf/provider-databricks.job.JobSparkJarTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14415
      },
      "name": "JobSparkJarTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#jar_uri Job#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14419
          },
          "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.71.0/docs/resources/job#main_class_name Job#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14423
          },
          "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.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14427
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkJarTask"
    },
    "@cdktf/provider-databricks.job.JobSparkJarTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 14480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14525
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14541
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14557
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobSparkJarTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14529
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14545
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14561
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14519
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14535
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14551
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkJarTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkJarTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobSparkPythonTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14565
      },
      "name": "JobSparkPythonTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#python_file Job#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14573
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14569
          },
          "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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14577
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkPythonTask"
    },
    "@cdktf/provider-databricks.job.JobSparkPythonTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 14630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14675
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14704
          },
          "name": "resetSource"
        }
      ],
      "name": "JobSparkPythonTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14679
          },
          "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": 14692
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14708
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14669
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14685
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14698
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkPythonTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobSparkSubmitTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14712
      },
      "name": "JobSparkSubmitTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14716
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkSubmitTask"
    },
    "@cdktf/provider-databricks.job.JobSparkSubmitTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 14755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14788
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobSparkSubmitTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14792
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14782
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkSubmitTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16171
      },
      "name": "JobTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#task_key Job#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16211
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16221
          },
          "name": "cleanRoomsNotebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskCleanRoomsNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16227
          },
          "name": "conditionTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskConditionTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16233
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16239
          },
          "name": "dependsOn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#description Job#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16175
          },
          "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.71.0/docs/resources/job#disable_auto_optimization Job#disable_auto_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16179
          },
          "name": "disableAutoOptimization",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16245
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#environment_key Job#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16183
          },
          "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.71.0/docs/resources/job#existing_cluster_id Job#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16187
          },
          "name": "existingClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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/structs400.ts",
            "line": 16251
          },
          "name": "forEachTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16257
          },
          "name": "genAiComputeTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#health Job#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16263
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#job_cluster_key Job#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16191
          },
          "name": "jobClusterKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16269
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#max_retries Job#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16195
          },
          "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.71.0/docs/resources/job#min_retry_interval_millis Job#min_retry_interval_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16199
          },
          "name": "minRetryIntervalMillis",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16275
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16281
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16287
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16293
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16299
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#retry_on_timeout Job#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16203
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#run_if Job#run_if}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16207
          },
          "name": "runIf",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16305
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16311
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16317
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16323
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16329
          },
          "name": "sqlTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#timeout_seconds Job#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16215
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16335
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTask"
    },
    "@cdktf/provider-databricks.job.JobTaskCleanRoomsNotebookTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskCleanRoomsNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14796
      },
      "name": "JobTaskCleanRoomsNotebookTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#clean_room_name Job#clean_room_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14800
          },
          "name": "cleanRoomName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notebook_name Job#notebook_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14812
          },
          "name": "notebookName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#etag Job#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14804
          },
          "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.71.0/docs/resources/job#notebook_base_parameters Job#notebook_base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14808
          },
          "name": "notebookBaseParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskCleanRoomsNotebookTask"
    },
    "@cdktf/provider-databricks.job.JobTaskCleanRoomsNotebookTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskCleanRoomsNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 14872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14936
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14952
          },
          "name": "resetNotebookBaseParameters"
        }
      ],
      "name": "JobTaskCleanRoomsNotebookTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14924
          },
          "name": "cleanRoomNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14940
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14956
          },
          "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": 14969
          },
          "name": "notebookNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14917
          },
          "name": "cleanRoomName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14930
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14946
          },
          "name": "notebookBaseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14962
          },
          "name": "notebookName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskCleanRoomsNotebookTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskCleanRoomsNotebookTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskConditionTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskConditionTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14973
      },
      "name": "JobTaskConditionTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#left Job#left}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14977
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#op Job#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14981
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#right Job#right}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14985
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskConditionTask"
    },
    "@cdktf/provider-databricks.job.JobTaskConditionTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskConditionTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 15031
      },
      "name": "JobTaskConditionTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15084
          },
          "name": "leftInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15097
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15110
          },
          "name": "rightInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15077
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15090
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15103
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15042
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskConditionTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskConditionTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskDbtTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15114
      },
      "name": "JobTaskDbtTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#commands Job#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15122
          },
          "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.71.0/docs/resources/job#catalog Job#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15118
          },
          "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.71.0/docs/resources/job#profiles_directory Job#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15126
          },
          "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.71.0/docs/resources/job#project_directory Job#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15130
          },
          "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.71.0/docs/resources/job#schema Job#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15134
          },
          "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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15138
          },
          "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.71.0/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15142
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDbtTask"
    },
    "@cdktf/provider-databricks.job.JobTaskDbtTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 15216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15292
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15321
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15337
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15353
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15369
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15385
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskDbtTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15296
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15309
          },
          "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": 15325
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15341
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15357
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15373
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15389
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15286
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15302
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15315
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15331
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15347
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15363
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15379
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskDbtTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDbtTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskDependsOn": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskDependsOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15393
      },
      "name": "JobTaskDependsOn",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#task_key Job#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15401
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#outcome Job#outcome}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15397
          },
          "name": "outcome",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDependsOn"
    },
    "@cdktf/provider-databricks.job.JobTaskDependsOnList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskDependsOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15535
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskDependsOnOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskDependsOnList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15528
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15528
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDependsOnList"
    },
    "@cdktf/provider-databricks.job.JobTaskDependsOnOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskDependsOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15498
          },
          "name": "resetOutcome"
        }
      ],
      "name": "JobTaskDependsOnOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15502
          },
          "name": "outcomeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15515
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15492
          },
          "name": "outcome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15508
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskDependsOn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDependsOnOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskEmailNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15539
      },
      "name": "JobTaskEmailNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 15543
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 15547
          },
          "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.71.0/docs/resources/job#on_failure Job#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15551
          },
          "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.71.0/docs/resources/job#on_start Job#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15555
          },
          "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.71.0/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15559
          },
          "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.71.0/docs/resources/job#on_success Job#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15563
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskEmailNotifications"
    },
    "@cdktf/provider-databricks.job.JobTaskEmailNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 15630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15700
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15716
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15732
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15748
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15764
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15780
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobTaskEmailNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15704
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15720
          },
          "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": 15736
          },
          "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": 15752
          },
          "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": 15768
          },
          "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": 15784
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15694
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15710
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15726
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15742
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15758
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15774
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskEmailNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskEmailNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 5917
      },
      "name": "JobTaskForEachTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#inputs Job#inputs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5925
          },
          "name": "inputs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#task Job#task}",
            "stability": "stable",
            "summary": "task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5931
          },
          "name": "task",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#concurrency Job#concurrency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5921
          },
          "name": "concurrency",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 5984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6055
          },
          "name": "putTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6029
          },
          "name": "resetConcurrency"
        }
      ],
      "name": "JobTaskForEachTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6052
          },
          "name": "task",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6033
          },
          "name": "concurrencyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6046
          },
          "name": "inputsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6059
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6023
          },
          "name": "concurrency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6039
          },
          "name": "inputs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4841
      },
      "name": "JobTaskForEachTaskTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#task_key Job#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4881
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4891
          },
          "name": "cleanRoomsNotebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4897
          },
          "name": "conditionTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskConditionTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4903
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4909
          },
          "name": "dependsOn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#description Job#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4845
          },
          "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.71.0/docs/resources/job#disable_auto_optimization Job#disable_auto_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4849
          },
          "name": "disableAutoOptimization",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4915
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#environment_key Job#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4853
          },
          "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.71.0/docs/resources/job#existing_cluster_id Job#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4857
          },
          "name": "existingClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4921
          },
          "name": "genAiComputeTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#health Job#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4927
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#job_cluster_key Job#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4861
          },
          "name": "jobClusterKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4933
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#max_retries Job#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4865
          },
          "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.71.0/docs/resources/job#min_retry_interval_millis Job#min_retry_interval_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4869
          },
          "name": "minRetryIntervalMillis",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4939
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4945
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4951
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4957
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4963
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#retry_on_timeout Job#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4873
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#run_if Job#run_if}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4877
          },
          "name": "runIf",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4969
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4975
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4981
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4987
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4993
          },
          "name": "sqlTask",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#timeout_seconds Job#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4885
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4999
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15788
      },
      "name": "JobTaskForEachTaskTaskCleanRoomsNotebookTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#clean_room_name Job#clean_room_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15792
          },
          "name": "cleanRoomName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notebook_name Job#notebook_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15804
          },
          "name": "notebookName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#etag Job#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15796
          },
          "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.71.0/docs/resources/job#notebook_base_parameters Job#notebook_base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15800
          },
          "name": "notebookBaseParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskCleanRoomsNotebookTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15864
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 15857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15928
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15944
          },
          "name": "resetNotebookBaseParameters"
        }
      ],
      "name": "JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15916
          },
          "name": "cleanRoomNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15932
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15948
          },
          "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": 15961
          },
          "name": "notebookNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15909
          },
          "name": "cleanRoomName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15922
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15938
          },
          "name": "notebookBaseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15954
          },
          "name": "notebookName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskConditionTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskConditionTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15965
      },
      "name": "JobTaskForEachTaskTaskConditionTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#left Job#left}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15969
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#op Job#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15973
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#right Job#right}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15977
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskConditionTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskConditionTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskConditionTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 16023
      },
      "name": "JobTaskForEachTaskTaskConditionTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16076
          },
          "name": "leftInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16089
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16102
          },
          "name": "rightInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16069
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16082
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16095
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskConditionTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskConditionTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDbtTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16106
      },
      "name": "JobTaskForEachTaskTaskDbtTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#commands Job#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16114
          },
          "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.71.0/docs/resources/job#catalog Job#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16110
          },
          "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.71.0/docs/resources/job#profiles_directory Job#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16118
          },
          "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.71.0/docs/resources/job#project_directory Job#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16122
          },
          "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.71.0/docs/resources/job#schema Job#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16126
          },
          "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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16130
          },
          "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.71.0/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16134
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDbtTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDbtTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16284
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16313
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16329
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16345
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16361
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16377
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskForEachTaskTaskDbtTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16288
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16301
          },
          "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": 16317
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16333
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16349
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16365
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16381
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16278
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16294
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16307
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16323
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16339
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16355
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16371
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDbtTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDbtTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOn": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16385
      },
      "name": "JobTaskForEachTaskTaskDependsOn",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#task_key Job#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16393
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#outcome Job#outcome}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16389
          },
          "name": "outcome",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDependsOn"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOnList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 16512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16527
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOnOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskDependsOnList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16520
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16520
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDependsOnList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOnOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 16432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16490
          },
          "name": "resetOutcome"
        }
      ],
      "name": "JobTaskForEachTaskTaskDependsOnOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16494
          },
          "name": "outcomeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16507
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16484
          },
          "name": "outcome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16500
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDependsOnOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16531
      },
      "name": "JobTaskForEachTaskTaskEmailNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16535
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 16539
          },
          "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.71.0/docs/resources/job#on_failure Job#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16543
          },
          "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.71.0/docs/resources/job#on_start Job#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16547
          },
          "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.71.0/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16551
          },
          "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.71.0/docs/resources/job#on_success Job#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16555
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskEmailNotifications"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskEmailNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16692
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16708
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16724
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16740
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16756
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16772
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobTaskForEachTaskTaskEmailNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16696
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16712
          },
          "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": 16728
          },
          "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": 16744
          },
          "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": 16760
          },
          "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": 16776
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16686
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16702
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16718
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16734
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16750
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16766
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskEmailNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16924
      },
      "name": "JobTaskForEachTaskTaskGenAiComputeTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dl_runtime_image Job#dl_runtime_image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16932
          },
          "name": "dlRuntimeImage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#command Job#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16928
          },
          "name": "command",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#compute Job#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16958
          },
          "name": "compute",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#mlflow_experiment_name Job#mlflow_experiment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16936
          },
          "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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16940
          },
          "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.71.0/docs/resources/job#training_script_path Job#training_script_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16944
          },
          "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.71.0/docs/resources/job#yaml_parameters Job#yaml_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16948
          },
          "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.71.0/docs/resources/job#yaml_parameters_file_path Job#yaml_parameters_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16952
          },
          "name": "yamlParametersFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskGenAiComputeTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16780
      },
      "name": "JobTaskForEachTaskTaskGenAiComputeTaskCompute",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#gpu_node_pool_id Job#gpu_node_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16784
          },
          "name": "gpuNodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#num_gpus Job#num_gpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16792
          },
          "name": "numGpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#gpu_type Job#gpu_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16788
          },
          "name": "gpuType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskGenAiComputeTaskCompute"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskComputeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16845
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 16838
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16903
          },
          "name": "resetGpuType"
        }
      ],
      "name": "JobTaskForEachTaskTaskGenAiComputeTaskComputeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16891
          },
          "name": "gpuNodePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16907
          },
          "name": "gpuTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16920
          },
          "name": "numGpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16884
          },
          "name": "gpuNodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16897
          },
          "name": "gpuType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16913
          },
          "name": "numGpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskGenAiComputeTaskComputeOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 17039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17227
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17121
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17230
          },
          "name": "resetCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17150
          },
          "name": "resetMlflowExperimentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17166
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17182
          },
          "name": "resetTrainingScriptPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17198
          },
          "name": "resetYamlParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17214
          },
          "name": "resetYamlParametersFilePath"
        }
      ],
      "name": "JobTaskForEachTaskTaskGenAiComputeTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17224
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17125
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17234
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17138
          },
          "name": "dlRuntimeImageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17154
          },
          "name": "mlflowExperimentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17170
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17186
          },
          "name": "trainingScriptPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17218
          },
          "name": "yamlParametersFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17202
          },
          "name": "yamlParametersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17115
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17131
          },
          "name": "dlRuntimeImage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17144
          },
          "name": "mlflowExperimentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17160
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17176
          },
          "name": "trainingScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17192
          },
          "name": "yamlParameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17208
          },
          "name": "yamlParametersFilePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskGenAiComputeTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17411
      },
      "name": "JobTaskForEachTaskTaskHealth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#rules Job#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17417
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskHealth"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17486
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/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": 17483
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17490
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskHealthOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17238
      },
      "name": "JobTaskForEachTaskTaskHealthRules",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#metric Job#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17242
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#op Job#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17246
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#value Job#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17250
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskHealthRules"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 17392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17407
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskHealthRulesList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17400
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17400
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskHealthRulesList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17296
      },
      "name": "JobTaskForEachTaskTaskHealthRulesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17361
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17374
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17387
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17354
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17367
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17380
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskHealthRulesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17869
      },
      "name": "JobTaskForEachTaskTaskLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17891
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17873
          },
          "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.71.0/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17877
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17897
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17903
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17881
          },
          "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.71.0/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17885
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibrary"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17494
      },
      "name": "JobTaskForEachTaskTaskLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17498
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17502
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryCran"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 17541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17600
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17588
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17604
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17581
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17594
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18185
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18178
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18178
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17608
      },
      "name": "JobTaskForEachTaskTaskLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17612
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17616
          },
          "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.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17620
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryMaven"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 17666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17731
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17747
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17719
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17735
          },
          "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": 17751
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17712
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17725
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17741
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 17977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18126
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18142
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18158
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18129
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18065
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18081
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18145
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18161
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18097
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18113
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobTaskForEachTaskTaskLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18123
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18139
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18155
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18133
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18069
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18085
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18149
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18165
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18101
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18117
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18059
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18075
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18091
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18107
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17755
      },
      "name": "JobTaskForEachTaskTaskLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17759
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17763
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryPypi"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17809
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 17802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17861
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17849
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17865
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17842
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17855
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17813
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 295
      },
      "name": "JobTaskForEachTaskTaskNewCluster",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#spark_version Job#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 379
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#apply_policy_default_values Job#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 299
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#autoscale Job#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 393
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 399
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 405
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cluster_id Job#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 303
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 411
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 417
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#cluster_name Job#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 307
          },
          "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.71.0/docs/resources/job#custom_tags Job#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 311
          },
          "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.71.0/docs/resources/job#data_security_mode Job#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 315
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 423
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#driver_instance_pool_id Job#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 319
          },
          "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.71.0/docs/resources/job#driver_node_type_id Job#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 323
          },
          "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.71.0/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 327
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#enable_local_disk_encryption Job#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 331
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 429
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#idempotency_token Job#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 335
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 435
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#instance_pool_id Job#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 339
          },
          "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.71.0/docs/resources/job#is_single_node Job#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 343
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#kind Job#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 347
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 441
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#node_type_id Job#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 351
          },
          "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.71.0/docs/resources/job#num_workers Job#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 355
          },
          "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.71.0/docs/resources/job#policy_id Job#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 359
          },
          "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.71.0/docs/resources/job#runtime_engine Job#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 363
          },
          "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.71.0/docs/resources/job#single_user_name Job#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 367
          },
          "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.71.0/docs/resources/job#spark_conf Job#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 371
          },
          "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.71.0/docs/resources/job#spark_env_vars Job#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 375
          },
          "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.71.0/docs/resources/job#ssh_public_keys Job#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 383
          },
          "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.71.0/docs/resources/job#use_ml_runtime Job#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 387
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 447
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewCluster"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18189
      },
      "name": "JobTaskForEachTaskTaskNewClusterAutoscale",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#max_workers Job#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18193
          },
          "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.71.0/docs/resources/job#min_workers Job#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18197
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterAutoscale"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 18236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18282
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18298
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18286
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18302
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18276
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18292
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18306
      },
      "name": "JobTaskForEachTaskTaskNewClusterAwsAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18310
          },
          "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.71.0/docs/resources/job#ebs_volume_count Job#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18314
          },
          "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.71.0/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18318
          },
          "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.71.0/docs/resources/job#ebs_volume_size Job#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18322
          },
          "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.71.0/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18326
          },
          "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.71.0/docs/resources/job#ebs_volume_type Job#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18330
          },
          "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.71.0/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18334
          },
          "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.71.0/docs/resources/job#instance_profile_arn Job#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18338
          },
          "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.71.0/docs/resources/job#spot_bid_price_percent Job#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18342
          },
          "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.71.0/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18346
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterAwsAttributes"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 18441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18535
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18551
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18567
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18583
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18599
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18615
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18631
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18647
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18663
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18679
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18539
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18555
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18571
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18587
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18603
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18619
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18635
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18651
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18667
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18683
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18529
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18545
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18561
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18577
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18593
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18609
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18625
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18641
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18657
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18673
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18804
      },
      "name": "JobTaskForEachTaskTaskNewClusterAzureAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18808
          },
          "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.71.0/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18812
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18822
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18816
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterAzureAttributes"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18687
      },
      "name": "JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18691
          },
          "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.71.0/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18695
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 18734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18780
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18796
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18784
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18800
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18774
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18790
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 18875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18978
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18933
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18949
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18981
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18965
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18975
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18937
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18953
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18985
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18969
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18927
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18943
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18959
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19430
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConf",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19436
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19442
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19448
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterLogConf"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18989
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18993
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 19025
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19066
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19059
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19036
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19543
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19559
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19575
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19546
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19562
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19578
          },
          "name": "resetVolumes"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19540
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19556
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19572
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19550
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19566
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19582
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19070
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19078
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19074
          },
          "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.71.0/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19082
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19086
          },
          "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.71.0/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19090
          },
          "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.71.0/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19094
          },
          "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.71.0/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19098
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterLogConfS3"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 19172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19248
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19277
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19293
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19309
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19325
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19341
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19252
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19265
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19281
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19297
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19313
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19329
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19345
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19242
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19258
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19271
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19287
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19303
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19319
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19335
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19349
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19353
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 19385
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19426
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19419
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19700
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterMountInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#local_mount_dir_path Job#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19704
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 19714
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19708
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterMountInfo"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 19859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19874
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterClusterMountInfoList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19867
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19867
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19860
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterMountInfoList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19586
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#server_address Job#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19594
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#mount_options Job#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19590
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 19633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19679
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19683
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19696
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19673
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19689
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 19760
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19850
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19837
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19847
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19825
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19854
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19841
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19818
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19831
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19989
      },
      "name": "JobTaskForEachTaskTaskNewClusterDockerImage",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19993
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 19999
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterDockerImage"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19878
      },
      "name": "JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#password Job#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19882
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#username Job#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19886
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 19925
      },
      "name": "JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19972
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19985
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19965
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19978
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 20038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20094
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20097
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterDockerImageOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20091
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20101
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20085
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20078
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20105
      },
      "name": "JobTaskForEachTaskTaskNewClusterGcpAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20109
          },
          "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.71.0/docs/resources/job#boot_disk_size Job#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20113
          },
          "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.71.0/docs/resources/job#google_service_account Job#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20117
          },
          "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.71.0/docs/resources/job#local_ssd_count Job#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20121
          },
          "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.71.0/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20125
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20129
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterGcpAttributes"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 20196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20266
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20282
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20298
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20314
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20330
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20346
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20270
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20286
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20302
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20318
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20334
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20350
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20260
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20276
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20292
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20308
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20324
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20340
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21119
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScripts",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#abfss Job#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21125
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21131
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21137
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#gcs Job#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21143
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21149
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21155
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#workspace Job#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21161
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScripts"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20354
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsAbfss",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20358
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 20390
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20431
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20424
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20435
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20439
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 20471
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20512
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20505
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20516
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20520
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsFile"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 20552
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20593
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20586
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20597
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsGcs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20601
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsGcs"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 20633
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20674
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20667
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 21428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21443
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21436
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21436
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 21235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21320
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21336
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21352
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21368
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21384
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21400
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21416
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21323
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21339
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21355
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21371
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21387
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21403
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21419
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21317
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21333
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21349
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21365
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21381
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21397
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21413
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21327
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21343
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21359
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21375
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21391
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21407
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21423
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20678
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20686
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20682
          },
          "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.71.0/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20690
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20694
          },
          "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.71.0/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20698
          },
          "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.71.0/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20702
          },
          "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.71.0/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20706
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsS3"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 20780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20856
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20885
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20901
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20917
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20933
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20949
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20860
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20873
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20889
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20905
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20921
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20937
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20953
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20850
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20866
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20879
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20895
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20911
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20927
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20943
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20957
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20961
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 20993
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21034
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21027
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21038
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21042
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 21074
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21115
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21108
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21822
      },
      "name": "JobTaskForEachTaskTaskNewClusterLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21844
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21826
          },
          "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.71.0/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21830
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21850
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21856
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21834
          },
          "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.71.0/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21838
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterLibrary"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21447
      },
      "name": "JobTaskForEachTaskTaskNewClusterLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21451
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21455
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterLibraryCran"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 21494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21553
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21541
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21557
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21534
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21547
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 22131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 22123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterLibraryList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21561
      },
      "name": "JobTaskForEachTaskTaskNewClusterLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21565
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21569
          },
          "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.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21573
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterLibraryMaven"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 21619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21684
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21700
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21672
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21688
          },
          "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": 21704
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21665
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21678
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21694
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21940
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 21930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22079
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22095
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22111
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22082
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22018
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22034
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22098
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22114
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22050
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22066
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22076
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22092
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22108
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22086
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22022
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22038
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22102
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22118
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22054
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22070
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22012
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22028
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22044
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 22060
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21944
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterLibraryOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21708
      },
      "name": "JobTaskForEachTaskTaskNewClusterLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21712
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21716
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterLibraryPypi"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 21755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21814
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21802
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21818
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21795
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21808
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1297
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1313
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1329
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1345
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1361
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1377
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1393
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1409
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1425
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1441
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 935
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1300
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1316
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1332
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 951
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1348
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1364
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 967
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 983
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 999
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1380
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1015
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1031
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1047
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1063
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1396
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1079
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1412
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1095
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1111
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1127
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1428
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1143
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1159
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1175
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1191
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1207
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1223
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1239
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1268
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1284
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1444
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1294
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1310
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1326
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1342
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1358
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1374
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1390
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1406
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1422
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1438
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 939
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1304
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1320
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1336
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 955
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1352
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1368
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 971
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 987
          },
          "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": 1003
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1384
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1019
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1035
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1051
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1067
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1400
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1083
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1416
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1099
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1115
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1131
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1432
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1147
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1163
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1179
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1195
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1211
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1227
          },
          "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": 1243
          },
          "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": 1256
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1272
          },
          "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": 1288
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1448
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 929
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 945
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 961
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 977
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 993
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1009
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1025
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1041
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1057
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1073
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1089
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1105
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1121
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1137
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1153
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1169
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1185
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1201
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1217
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1233
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1249
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1262
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1278
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewCluster"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 212
      },
      "name": "JobTaskForEachTaskTaskNewClusterWorkloadType",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#clients Job#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 218
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterWorkloadType"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 95
      },
      "name": "JobTaskForEachTaskTaskNewClusterWorkloadTypeClients",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#jobs Job#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 99
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notebooks Job#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 103
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 188
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 204
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 192
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 208
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 182
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 198
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 287
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 284
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 291
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1452
      },
      "name": "JobTaskForEachTaskTaskNotebookTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notebook_path Job#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1460
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#base_parameters Job#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1456
          },
          "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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1464
          },
          "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.71.0/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1468
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNotebookTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotebookTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 1528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1579
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1608
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1624
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskForEachTaskTaskNotebookTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1583
          },
          "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": 1596
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1612
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1628
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1573
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1589
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1602
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1618
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNotebookTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1632
      },
      "name": "JobTaskForEachTaskTaskNotificationSettings",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#alert_on_last_attempt Job#alert_on_last_attempt}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1636
          },
          "name": "alertOnLastAttempt",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1640
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1644
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNotificationSettings"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettingsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 1697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1742
          },
          "name": "resetAlertOnLastAttempt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1758
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1774
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "JobTaskForEachTaskTaskNotificationSettingsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1746
          },
          "name": "alertOnLastAttemptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1762
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1778
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1736
          },
          "name": "alertOnLastAttempt",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1752
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1768
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNotificationSettingsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 5241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5618
          },
          "name": "putCleanRoomsNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5634
          },
          "name": "putConditionTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskConditionTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5650
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5666
          },
          "name": "putDependsOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5682
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5698
          },
          "name": "putGenAiComputeTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5714
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5730
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5746
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5762
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5778
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5794
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5810
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5826
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5842
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5858
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5874
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5890
          },
          "name": "putSqlTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5906
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5621
          },
          "name": "resetCleanRoomsNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5637
          },
          "name": "resetConditionTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5653
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5669
          },
          "name": "resetDependsOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5448
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5464
          },
          "name": "resetDisableAutoOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5685
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5480
          },
          "name": "resetEnvironmentKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5496
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5701
          },
          "name": "resetGenAiComputeTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5717
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5512
          },
          "name": "resetJobClusterKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5733
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5528
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5544
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5749
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5765
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5781
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5797
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5813
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5560
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5576
          },
          "name": "resetRunIf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5829
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5845
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5861
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5877
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5893
          },
          "name": "resetSqlTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5605
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5909
          },
          "name": "resetWebhookNotifications"
        }
      ],
      "name": "JobTaskForEachTaskTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5615
          },
          "name": "cleanRoomsNotebookTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5631
          },
          "name": "conditionTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskConditionTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5647
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5663
          },
          "name": "dependsOn",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5679
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5695
          },
          "name": "genAiComputeTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5711
          },
          "name": "health",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5727
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5743
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5759
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5775
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5791
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5807
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5823
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5839
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5855
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5871
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5887
          },
          "name": "sqlTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5903
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5625
          },
          "name": "cleanRoomsNotebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5641
          },
          "name": "conditionTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskConditionTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5657
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5673
          },
          "name": "dependsOnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5452
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5468
          },
          "name": "disableAutoOptimizationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5689
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5484
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5500
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5705
          },
          "name": "genAiComputeTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5721
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5516
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5737
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5532
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5548
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5753
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5769
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5785
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5801
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5817
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5564
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5580
          },
          "name": "runIfInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5833
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5849
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5865
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5881
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5897
          },
          "name": "sqlTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5593
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5609
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5913
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5442
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5458
          },
          "name": "disableAutoOptimization",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5474
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5490
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5506
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5522
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5538
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5554
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5570
          },
          "name": "runIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5586
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5599
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1782
      },
      "name": "JobTaskForEachTaskTaskPipelineTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pipeline_id Job#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1790
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#full_refresh Job#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1786
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPipelineTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPipelineTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 1836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1875
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "JobTaskForEachTaskTaskPipelineTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1879
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1892
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1869
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1885
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPipelineTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1896
      },
      "name": "JobTaskForEachTaskTaskPythonWheelTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#entry_point Job#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1900
          },
          "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.71.0/docs/resources/job#named_parameters Job#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1904
          },
          "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.71.0/docs/resources/job#package_name Job#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1908
          },
          "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.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1912
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPythonWheelTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 1972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2023
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2039
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2055
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2071
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobTaskForEachTaskTaskPythonWheelTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2027
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2043
          },
          "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": 2059
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2075
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2017
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2033
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2049
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2065
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPythonWheelTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2163
      },
      "name": "JobTaskForEachTaskTaskRunJobTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#job_id Job#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2175
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbt_commands Job#dbt_commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2167
          },
          "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.71.0/docs/resources/job#jar_params Job#jar_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2171
          },
          "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.71.0/docs/resources/job#job_parameters Job#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2179
          },
          "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.71.0/docs/resources/job#notebook_params Job#notebook_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2183
          },
          "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.71.0/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": 2205
          },
          "name": "pipelineParams",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#python_named_params Job#python_named_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2187
          },
          "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.71.0/docs/resources/job#python_params Job#python_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2191
          },
          "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.71.0/docs/resources/job#spark_submit_params Job#spark_submit_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2195
          },
          "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.71.0/docs/resources/job#sql_params Job#sql_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2199
          },
          "name": "sqlParams",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskRunJobTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2532
          },
          "name": "putPipelineParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2394
          },
          "name": "resetDbtCommands"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2410
          },
          "name": "resetJarParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2439
          },
          "name": "resetJobParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2455
          },
          "name": "resetNotebookParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2535
          },
          "name": "resetPipelineParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2471
          },
          "name": "resetPythonNamedParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2487
          },
          "name": "resetPythonParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2503
          },
          "name": "resetSparkSubmitParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2519
          },
          "name": "resetSqlParams"
        }
      ],
      "name": "JobTaskForEachTaskTaskRunJobTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2529
          },
          "name": "pipelineParams",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2398
          },
          "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": 2414
          },
          "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": 2427
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2443
          },
          "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": 2459
          },
          "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": 2539
          },
          "name": "pipelineParamsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2475
          },
          "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": 2491
          },
          "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": 2507
          },
          "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": 2523
          },
          "name": "sqlParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2388
          },
          "name": "dbtCommands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2404
          },
          "name": "jarParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2420
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2433
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2449
          },
          "name": "notebookParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2465
          },
          "name": "pythonNamedParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2481
          },
          "name": "pythonParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2497
          },
          "name": "sparkSubmitParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2513
          },
          "name": "sqlParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskRunJobTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2079
      },
      "name": "JobTaskForEachTaskTaskRunJobTaskPipelineParams",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#full_refresh Job#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2083
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskRunJobTaskPipelineParams"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2155
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2159
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2149
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2543
      },
      "name": "JobTaskForEachTaskTaskSparkJarTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#jar_uri Job#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2547
          },
          "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.71.0/docs/resources/job#main_class_name Job#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2551
          },
          "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.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2555
          },
          "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.71.0/docs/resources/job#run_as_repl Job#run_as_repl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2559
          },
          "name": "runAsRepl",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkJarTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2670
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2686
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2702
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2718
          },
          "name": "resetRunAsRepl"
        }
      ],
      "name": "JobTaskForEachTaskTaskSparkJarTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2674
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2690
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2706
          },
          "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": 2722
          },
          "name": "runAsReplInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2664
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2680
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2696
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2712
          },
          "name": "runAsRepl",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkJarTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2726
      },
      "name": "JobTaskForEachTaskTaskSparkPythonTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#python_file Job#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2734
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2730
          },
          "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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2738
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkPythonTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2836
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2865
          },
          "name": "resetSource"
        }
      ],
      "name": "JobTaskForEachTaskTaskSparkPythonTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2840
          },
          "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": 2853
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2869
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2830
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2846
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2859
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkPythonTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2873
      },
      "name": "JobTaskForEachTaskTaskSparkSubmitTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2877
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkSubmitTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2916
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2949
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobTaskForEachTaskTaskSparkSubmitTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2953
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2943
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkSubmitTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3781
      },
      "name": "JobTaskForEachTaskTaskSqlTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3789
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#alert Job#alert}",
            "stability": "stable",
            "summary": "alert block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3795
          },
          "name": "alert",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dashboard Job#dashboard}",
            "stability": "stable",
            "summary": "dashboard block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3801
          },
          "name": "dashboard",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3807
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3785
          },
          "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.71.0/docs/resources/job#query Job#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3813
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTask"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3106
      },
      "name": "JobTaskForEachTaskTaskSqlTaskAlert",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#alert_id Job#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3110
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pause_subscriptions Job#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3114
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#subscriptions Job#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3120
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskAlert"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3244
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3231
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3247
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskAlertOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3241
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3219
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3235
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3251
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3212
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3225
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskAlertOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2957
      },
      "name": "JobTaskForEachTaskTaskSqlTaskAlertSubscriptions",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2961
          },
          "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.71.0/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2965
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3102
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3095
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3095
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3095
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3062
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3078
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3066
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3082
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3056
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3072
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3404
      },
      "name": "JobTaskForEachTaskTaskSqlTaskDashboard",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dashboard_id Job#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3412
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#custom_subject Job#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3408
          },
          "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.71.0/docs/resources/job#pause_subscriptions Job#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3416
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#subscriptions Job#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3422
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskDashboard"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3575
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3533
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3562
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3578
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskDashboardOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3572
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3537
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3550
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3566
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3582
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3527
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3543
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3556
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskDashboardOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3255
      },
      "name": "JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3259
          },
          "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.71.0/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3263
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3400
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3393
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3360
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3376
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3364
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3380
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3354
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3370
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3586
      },
      "name": "JobTaskForEachTaskTaskSqlTaskFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#path Job#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3590
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3594
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskFile"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3692
          },
          "name": "resetSource"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3680
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3696
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3673
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3686
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskFileOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3880
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3976
          },
          "name": "putAlert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3992
          },
          "name": "putDashboard",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4008
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4024
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3979
          },
          "name": "resetAlert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3995
          },
          "name": "resetDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4011
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3950
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4027
          },
          "name": "resetQuery"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3973
          },
          "name": "alert",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3989
          },
          "name": "dashboard",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4005
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4021
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3983
          },
          "name": "alertInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3999
          },
          "name": "dashboardInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4015
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3954
          },
          "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": 4031
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3967
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3944
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3960
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3700
      },
      "name": "JobTaskForEachTaskTaskSqlTaskQuery",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#query_id Job#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3704
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskQuery"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQueryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3736
      },
      "name": "JobTaskForEachTaskTaskSqlTaskQueryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3777
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3770
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskQueryOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4615
      },
      "name": "JobTaskForEachTaskTaskWebhookNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4621
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4627
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4633
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4639
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 4645
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotifications"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4035
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4042
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4074
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4127
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4151
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4158
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnFailureList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnFailureList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4190
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4243
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4236
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4267
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStart"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4372
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4379
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnStartList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4372
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4372
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStartList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4306
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4359
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4383
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4390
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4495
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4488
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4488
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4422
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4475
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4468
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4499
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4506
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4604
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4611
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4604
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4604
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4604
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4538
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4591
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4584
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4712
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4766
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4782
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4798
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4814
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4830
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4769
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4785
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4801
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4817
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4833
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4763
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4779
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4795
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4811
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4827
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4773
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4789
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4805
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4821
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4837
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskGenAiComputeTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6207
      },
      "name": "JobTaskGenAiComputeTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dl_runtime_image Job#dl_runtime_image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6215
          },
          "name": "dlRuntimeImage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#command Job#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6211
          },
          "name": "command",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#compute Job#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6241
          },
          "name": "compute",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#mlflow_experiment_name Job#mlflow_experiment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6219
          },
          "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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6223
          },
          "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.71.0/docs/resources/job#training_script_path Job#training_script_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6227
          },
          "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.71.0/docs/resources/job#yaml_parameters Job#yaml_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6231
          },
          "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.71.0/docs/resources/job#yaml_parameters_file_path Job#yaml_parameters_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6235
          },
          "name": "yamlParametersFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskGenAiComputeTask"
    },
    "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskCompute": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6063
      },
      "name": "JobTaskGenAiComputeTaskCompute",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#gpu_node_pool_id Job#gpu_node_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6067
          },
          "name": "gpuNodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#num_gpus Job#num_gpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6075
          },
          "name": "numGpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#gpu_type Job#gpu_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6071
          },
          "name": "gpuType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskGenAiComputeTaskCompute"
    },
    "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskComputeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 6128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 6121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6186
          },
          "name": "resetGpuType"
        }
      ],
      "name": "JobTaskGenAiComputeTaskComputeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6174
          },
          "name": "gpuNodePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6190
          },
          "name": "gpuTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6203
          },
          "name": "numGpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6167
          },
          "name": "gpuNodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6180
          },
          "name": "gpuType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6196
          },
          "name": "numGpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskCompute"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskGenAiComputeTaskComputeOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 6329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 6322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6510
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6404
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6513
          },
          "name": "resetCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6433
          },
          "name": "resetMlflowExperimentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6449
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6465
          },
          "name": "resetTrainingScriptPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6481
          },
          "name": "resetYamlParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6497
          },
          "name": "resetYamlParametersFilePath"
        }
      ],
      "name": "JobTaskGenAiComputeTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6507
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6408
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6517
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskCompute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6421
          },
          "name": "dlRuntimeImageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6437
          },
          "name": "mlflowExperimentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6453
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6469
          },
          "name": "trainingScriptPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6501
          },
          "name": "yamlParametersFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6485
          },
          "name": "yamlParametersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6398
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6414
          },
          "name": "dlRuntimeImage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6427
          },
          "name": "mlflowExperimentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6443
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6459
          },
          "name": "trainingScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6475
          },
          "name": "yamlParameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6491
          },
          "name": "yamlParametersFilePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskGenAiComputeTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskHealth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6694
      },
      "name": "JobTaskHealth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#rules Job#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6700
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskHealth"
    },
    "@cdktf/provider-databricks.job.JobTaskHealthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 6739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 6732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6769
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/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": 6766
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6773
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskHealth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskHealthOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskHealthRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6521
      },
      "name": "JobTaskHealthRules",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#metric Job#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6525
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#op Job#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6529
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#value Job#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6533
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskHealthRules"
    },
    "@cdktf/provider-databricks.job.JobTaskHealthRulesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 6683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6690
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskHealthRulesList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6683
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6683
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6683
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskHealthRulesList"
    },
    "@cdktf/provider-databricks.job.JobTaskHealthRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 6589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6579
      },
      "name": "JobTaskHealthRulesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6644
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6657
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6670
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6637
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6650
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6663
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskHealthRulesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7152
      },
      "name": "JobTaskLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7174
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7156
          },
          "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.71.0/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7160
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7180
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7186
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7164
          },
          "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.71.0/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7168
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibrary"
    },
    "@cdktf/provider-databricks.job.JobTaskLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6777
      },
      "name": "JobTaskLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6781
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6785
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryCran"
    },
    "@cdktf/provider-databricks.job.JobTaskLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 6831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 6824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6883
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6871
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6887
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6864
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6877
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6835
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 7453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7461
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryList"
    },
    "@cdktf/provider-databricks.job.JobTaskLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6891
      },
      "name": "JobTaskLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6895
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6899
          },
          "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.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6903
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryMaven"
    },
    "@cdktf/provider-databricks.job.JobTaskLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 6956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 6949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7014
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7030
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7002
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7018
          },
          "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": 7034
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6995
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7008
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7024
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 7260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7409
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7425
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7441
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7412
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7348
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7364
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7428
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7444
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7380
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7396
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobTaskLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7406
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7422
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7438
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7416
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7352
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7368
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7432
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7448
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7384
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7400
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7342
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7358
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7374
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7390
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7038
      },
      "name": "JobTaskLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7042
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7046
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryPypi"
    },
    "@cdktf/provider-databricks.job.JobTaskLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7092
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 7085
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7144
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7132
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7148
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7125
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7138
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7096
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 17295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17303
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskList"
    },
    "@cdktf/provider-databricks.job.JobTaskNewCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 11625
      },
      "name": "JobTaskNewCluster",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#spark_version Job#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11709
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#apply_policy_default_values Job#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11629
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#autoscale Job#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11723
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11729
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11735
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cluster_id Job#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11633
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11741
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11747
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#cluster_name Job#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11637
          },
          "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.71.0/docs/resources/job#custom_tags Job#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11641
          },
          "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.71.0/docs/resources/job#data_security_mode Job#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11645
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11753
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#driver_instance_pool_id Job#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11649
          },
          "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.71.0/docs/resources/job#driver_node_type_id Job#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11653
          },
          "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.71.0/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11657
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#enable_local_disk_encryption Job#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11661
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11759
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#idempotency_token Job#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11665
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11765
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#instance_pool_id Job#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11669
          },
          "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.71.0/docs/resources/job#is_single_node Job#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11673
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#kind Job#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11677
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11771
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/job#node_type_id Job#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11681
          },
          "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.71.0/docs/resources/job#num_workers Job#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11685
          },
          "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.71.0/docs/resources/job#policy_id Job#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11689
          },
          "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.71.0/docs/resources/job#runtime_engine Job#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11693
          },
          "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.71.0/docs/resources/job#single_user_name Job#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11697
          },
          "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.71.0/docs/resources/job#spark_conf Job#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11701
          },
          "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.71.0/docs/resources/job#spark_env_vars Job#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11705
          },
          "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.71.0/docs/resources/job#ssh_public_keys Job#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11713
          },
          "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.71.0/docs/resources/job#use_ml_runtime Job#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11717
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 11777
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewCluster"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7472
      },
      "name": "JobTaskNewClusterAutoscale",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#max_workers Job#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7476
          },
          "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.71.0/docs/resources/job#min_workers Job#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7480
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAutoscale"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 7519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7565
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7581
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "JobTaskNewClusterAutoscaleOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7569
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7585
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7559
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7575
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7589
      },
      "name": "JobTaskNewClusterAwsAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7593
          },
          "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.71.0/docs/resources/job#ebs_volume_count Job#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7597
          },
          "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.71.0/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7601
          },
          "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.71.0/docs/resources/job#ebs_volume_size Job#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7605
          },
          "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.71.0/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7609
          },
          "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.71.0/docs/resources/job#ebs_volume_type Job#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7613
          },
          "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.71.0/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7617
          },
          "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.71.0/docs/resources/job#instance_profile_arn Job#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7621
          },
          "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.71.0/docs/resources/job#spot_bid_price_percent Job#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7625
          },
          "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.71.0/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7629
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAwsAttributes"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7818
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7834
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7850
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7866
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7882
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7898
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7914
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7930
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7946
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7962
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobTaskNewClusterAwsAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7822
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7838
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7854
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7870
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7886
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7902
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7918
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7934
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7950
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7966
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7812
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7828
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7844
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7860
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7876
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7892
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7908
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7924
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7940
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7956
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8087
      },
      "name": "JobTaskNewClusterAzureAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8091
          },
          "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.71.0/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8095
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8105
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8099
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAzureAttributes"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7970
      },
      "name": "JobTaskNewClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7974
          },
          "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.71.0/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7978
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 8017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8063
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8079
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8067
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8083
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8057
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8073
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8028
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8261
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8216
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8232
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8264
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8248
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "JobTaskNewClusterAzureAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8258
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8220
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8236
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8268
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8252
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8210
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8226
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8242
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8713
      },
      "name": "JobTaskNewClusterClusterLogConf",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8719
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8725
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8731
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConf"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8272
      },
      "name": "JobTaskNewClusterClusterLogConfDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8276
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 8308
      },
      "name": "JobTaskNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8349
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8342
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 8777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8826
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8842
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8858
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8829
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8845
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8861
          },
          "name": "resetVolumes"
        }
      ],
      "name": "JobTaskNewClusterClusterLogConfOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8823
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8839
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8855
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8833
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8849
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8865
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8353
      },
      "name": "JobTaskNewClusterClusterLogConfS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8361
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8357
          },
          "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.71.0/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8365
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8369
          },
          "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.71.0/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8373
          },
          "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.71.0/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8377
          },
          "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.71.0/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8381
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfS3"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8531
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8560
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8576
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8592
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8608
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8624
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobTaskNewClusterClusterLogConfS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8535
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8548
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8564
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8580
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8596
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8612
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8628
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8525
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8541
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8554
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8570
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8586
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8602
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8618
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8632
      },
      "name": "JobTaskNewClusterClusterLogConfVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8636
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfVolumes"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 8668
      },
      "name": "JobTaskNewClusterClusterLogConfVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8709
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8702
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8983
      },
      "name": "JobTaskNewClusterClusterMountInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#local_mount_dir_path Job#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8987
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 8997
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8991
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterMountInfo"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 9142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9157
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskNewClusterClusterMountInfoList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9150
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9150
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterMountInfoList"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8869
      },
      "name": "JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#server_address Job#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8877
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#mount_options Job#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8873
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 8916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8962
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8966
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8979
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8956
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8972
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 9043
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9133
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9120
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "JobTaskNewClusterClusterMountInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9130
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9108
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9137
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9124
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9101
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9114
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9057
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterMountInfoOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImage": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9272
      },
      "name": "JobTaskNewClusterDockerImage",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9276
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 9282
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterDockerImage"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9161
      },
      "name": "JobTaskNewClusterDockerImageBasicAuth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#password Job#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9165
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#username Job#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9169
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterDockerImageBasicAuth"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9208
      },
      "name": "JobTaskNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9255
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9268
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9248
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9261
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 9321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9377
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9380
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "JobTaskNewClusterDockerImageOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9374
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9384
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9368
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9361
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterDockerImageOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9388
      },
      "name": "JobTaskNewClusterGcpAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9392
          },
          "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.71.0/docs/resources/job#boot_disk_size Job#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9396
          },
          "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.71.0/docs/resources/job#google_service_account Job#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9400
          },
          "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.71.0/docs/resources/job#local_ssd_count Job#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9404
          },
          "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.71.0/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9408
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9412
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterGcpAttributes"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9549
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9565
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9581
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9597
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9613
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9629
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobTaskNewClusterGcpAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9553
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9569
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9585
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9601
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9617
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9633
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9543
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9559
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9575
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9591
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9607
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9623
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10402
      },
      "name": "JobTaskNewClusterInitScripts",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#abfss Job#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10408
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10414
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10420
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#gcs Job#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10426
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10432
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10438
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#workspace Job#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10444
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScripts"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9637
      },
      "name": "JobTaskNewClusterInitScriptsAbfss",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9641
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9673
      },
      "name": "JobTaskNewClusterInitScriptsAbfssOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9714
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9707
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9718
      },
      "name": "JobTaskNewClusterInitScriptsDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9722
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9761
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9754
      },
      "name": "JobTaskNewClusterInitScriptsDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9795
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9788
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9799
      },
      "name": "JobTaskNewClusterInitScriptsFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9803
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsFile"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 9835
      },
      "name": "JobTaskNewClusterInitScriptsFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9876
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9869
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9880
      },
      "name": "JobTaskNewClusterInitScriptsGcs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9884
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsGcs"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 9916
      },
      "name": "JobTaskNewClusterInitScriptsGcsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9957
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9950
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 10711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10726
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskNewClusterInitScriptsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10719
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10719
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10719
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsList"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 10518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10603
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10619
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10635
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10651
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10667
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10683
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10699
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10606
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10622
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10638
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10654
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10670
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10686
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10702
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "JobTaskNewClusterInitScriptsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10600
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10616
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10632
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10648
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10664
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10680
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10696
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10610
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10626
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10642
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10658
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10674
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10690
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10706
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9961
      },
      "name": "JobTaskNewClusterInitScriptsS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9969
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9965
          },
          "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.71.0/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9973
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9977
          },
          "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.71.0/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9981
          },
          "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.71.0/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9985
          },
          "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.71.0/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9989
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsS3"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 10063
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10139
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10168
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10184
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10200
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10216
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10232
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobTaskNewClusterInitScriptsS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10143
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10156
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10172
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10188
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10204
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10220
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10236
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10133
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10149
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10162
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10178
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10194
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10210
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10226
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10240
      },
      "name": "JobTaskNewClusterInitScriptsVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10244
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10276
      },
      "name": "JobTaskNewClusterInitScriptsVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10317
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10310
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10321
      },
      "name": "JobTaskNewClusterInitScriptsWorkspace",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10325
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 10357
      },
      "name": "JobTaskNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10398
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10391
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 11105
      },
      "name": "JobTaskNewClusterLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11127
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11109
          },
          "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.71.0/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11113
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11133
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11139
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11117
          },
          "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.71.0/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11121
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibrary"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10730
      },
      "name": "JobTaskNewClusterLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10734
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10738
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryCran"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 10777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10836
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskNewClusterLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10824
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10840
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10817
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10830
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 11414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11421
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskNewClusterLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11414
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryList"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10844
      },
      "name": "JobTaskNewClusterLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10848
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10852
          },
          "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.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10856
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryMaven"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 10902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10967
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10983
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskNewClusterLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10955
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10971
          },
          "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": 10987
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10948
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10961
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10977
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 11223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 11213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11362
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11378
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11394
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11365
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11301
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11317
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11381
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11397
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11333
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11349
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobTaskNewClusterLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11359
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11375
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11391
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11369
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11305
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11321
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11385
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11401
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11337
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11353
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11295
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11311
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11327
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11343
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10991
      },
      "name": "JobTaskNewClusterLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10995
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10999
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryPypi"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 11045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 11038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11097
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskNewClusterLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11085
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11101
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11078
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11091
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 12040
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 12033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12627
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12643
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12659
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12675
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12691
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12707
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12723
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12739
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12755
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12771
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12265
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12630
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12646
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12662
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12281
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12678
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12694
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12297
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12313
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12329
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12710
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12345
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12361
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12377
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12393
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12726
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12409
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12742
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12425
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12441
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12457
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12758
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12473
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12489
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12505
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12521
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12537
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12553
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12569
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12598
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12614
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12774
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "JobTaskNewClusterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12624
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12640
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12656
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12672
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12688
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12704
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12720
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12736
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12752
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12768
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12269
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12634
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12650
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12666
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12285
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12682
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12698
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12301
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12317
          },
          "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": 12333
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12714
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12349
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12365
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12381
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12397
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12730
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12413
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12746
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12429
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12445
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12461
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12762
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12477
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12493
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12509
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12525
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12541
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12557
          },
          "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": 12573
          },
          "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": 12586
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12602
          },
          "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": 12618
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12778
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12259
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12275
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12291
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12307
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12323
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12339
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12355
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12371
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12387
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12403
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12419
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12435
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12451
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12467
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12483
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12499
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12515
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12531
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12547
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12563
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12579
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12592
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12608
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewCluster"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 11542
      },
      "name": "JobTaskNewClusterWorkloadType",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#clients Job#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11548
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterWorkloadType"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 11425
      },
      "name": "JobTaskNewClusterWorkloadTypeClients",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#jobs Job#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11429
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notebooks Job#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11433
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterWorkloadTypeClients"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 11479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 11472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11518
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11534
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "JobTaskNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11522
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11538
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11512
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11528
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 11587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 11580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11617
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "JobTaskNewClusterWorkloadTypeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11614
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11621
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterWorkloadTypeOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNotebookTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12782
      },
      "name": "JobTaskNotebookTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#notebook_path Job#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12790
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#base_parameters Job#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12786
          },
          "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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12794
          },
          "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.71.0/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12798
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNotebookTask"
    },
    "@cdktf/provider-databricks.job.JobTaskNotebookTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 12858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 12851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12909
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12938
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12954
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskNotebookTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12913
          },
          "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": 12926
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12942
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12958
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12903
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12919
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12932
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12948
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12862
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNotebookTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNotebookTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskNotificationSettings": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12962
      },
      "name": "JobTaskNotificationSettings",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#alert_on_last_attempt Job#alert_on_last_attempt}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12966
          },
          "name": "alertOnLastAttempt",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12970
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 12974
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNotificationSettings"
    },
    "@cdktf/provider-databricks.job.JobTaskNotificationSettingsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 13020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13072
          },
          "name": "resetAlertOnLastAttempt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13088
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13104
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "JobTaskNotificationSettingsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13076
          },
          "name": "alertOnLastAttemptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13092
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13108
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13066
          },
          "name": "alertOnLastAttempt",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13082
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13098
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNotificationSettings"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNotificationSettingsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 16587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 16577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16979
          },
          "name": "putCleanRoomsNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskCleanRoomsNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16995
          },
          "name": "putConditionTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskConditionTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17011
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17027
          },
          "name": "putDependsOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskDependsOn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17043
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17059
          },
          "name": "putForEachTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17075
          },
          "name": "putGenAiComputeTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17091
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17107
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17123
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17139
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17155
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17171
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17187
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17203
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17219
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17235
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17251
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17267
          },
          "name": "putSqlTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17283
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16982
          },
          "name": "resetCleanRoomsNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16998
          },
          "name": "resetConditionTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17014
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17030
          },
          "name": "resetDependsOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16809
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16825
          },
          "name": "resetDisableAutoOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17046
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16841
          },
          "name": "resetEnvironmentKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16857
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17062
          },
          "name": "resetForEachTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17078
          },
          "name": "resetGenAiComputeTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17094
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16873
          },
          "name": "resetJobClusterKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17110
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16889
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16905
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17126
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17142
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17158
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17174
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17190
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16921
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16937
          },
          "name": "resetRunIf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17206
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17222
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17238
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17254
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17270
          },
          "name": "resetSqlTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16966
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17286
          },
          "name": "resetWebhookNotifications"
        }
      ],
      "name": "JobTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16976
          },
          "name": "cleanRoomsNotebookTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskCleanRoomsNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16992
          },
          "name": "conditionTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskConditionTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17008
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17024
          },
          "name": "dependsOn",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskDependsOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17040
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17056
          },
          "name": "forEachTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17072
          },
          "name": "genAiComputeTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17088
          },
          "name": "health",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17104
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17120
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17136
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17152
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17168
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17184
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17200
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17216
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17232
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17248
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17264
          },
          "name": "sqlTask",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17280
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16986
          },
          "name": "cleanRoomsNotebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskCleanRoomsNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17002
          },
          "name": "conditionTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskConditionTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17018
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17034
          },
          "name": "dependsOnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16813
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16829
          },
          "name": "disableAutoOptimizationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17050
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16845
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16861
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17066
          },
          "name": "forEachTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskForEachTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17082
          },
          "name": "genAiComputeTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskGenAiComputeTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17098
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16877
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17114
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16893
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16909
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17130
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17146
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17162
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17178
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17194
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16925
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16941
          },
          "name": "runIfInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17210
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17226
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17242
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17258
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17274
          },
          "name": "sqlTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16954
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16970
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17290
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16803
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16819
          },
          "name": "disableAutoOptimization",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16835
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16851
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16867
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16883
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16899
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16915
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16931
          },
          "name": "runIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16947
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16960
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTask"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskPipelineTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13112
      },
      "name": "JobTaskPipelineTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pipeline_id Job#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13120
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#full_refresh Job#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13116
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPipelineTask"
    },
    "@cdktf/provider-databricks.job.JobTaskPipelineTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 13159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13205
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "JobTaskPipelineTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13209
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13222
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13199
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13215
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskPipelineTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPipelineTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskPythonWheelTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13226
      },
      "name": "JobTaskPythonWheelTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#entry_point Job#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13230
          },
          "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.71.0/docs/resources/job#named_parameters Job#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13234
          },
          "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.71.0/docs/resources/job#package_name Job#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13238
          },
          "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.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13242
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPythonWheelTask"
    },
    "@cdktf/provider-databricks.job.JobTaskPythonWheelTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13353
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13369
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13385
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13401
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobTaskPythonWheelTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13357
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13373
          },
          "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": 13389
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13405
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13347
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13363
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13379
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13395
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPythonWheelTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskRunJobTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13493
      },
      "name": "JobTaskRunJobTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#job_id Job#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13505
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dbt_commands Job#dbt_commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13497
          },
          "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.71.0/docs/resources/job#jar_params Job#jar_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13501
          },
          "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.71.0/docs/resources/job#job_parameters Job#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13509
          },
          "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.71.0/docs/resources/job#notebook_params Job#notebook_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13513
          },
          "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.71.0/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": 13535
          },
          "name": "pipelineParams",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTaskPipelineParams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#python_named_params Job#python_named_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13517
          },
          "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.71.0/docs/resources/job#python_params Job#python_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13521
          },
          "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.71.0/docs/resources/job#spark_submit_params Job#spark_submit_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13525
          },
          "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.71.0/docs/resources/job#sql_params Job#sql_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13529
          },
          "name": "sqlParams",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskRunJobTask"
    },
    "@cdktf/provider-databricks.job.JobTaskRunJobTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 13630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13862
          },
          "name": "putPipelineParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTaskPipelineParams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13724
          },
          "name": "resetDbtCommands"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13740
          },
          "name": "resetJarParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13769
          },
          "name": "resetJobParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13785
          },
          "name": "resetNotebookParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13865
          },
          "name": "resetPipelineParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13801
          },
          "name": "resetPythonNamedParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13817
          },
          "name": "resetPythonParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13833
          },
          "name": "resetSparkSubmitParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13849
          },
          "name": "resetSqlParams"
        }
      ],
      "name": "JobTaskRunJobTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13859
          },
          "name": "pipelineParams",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTaskPipelineParamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13728
          },
          "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": 13744
          },
          "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": 13757
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13773
          },
          "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": 13789
          },
          "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": 13869
          },
          "name": "pipelineParamsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTaskPipelineParams"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13805
          },
          "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": 13821
          },
          "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": 13837
          },
          "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": 13853
          },
          "name": "sqlParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13718
          },
          "name": "dbtCommands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13734
          },
          "name": "jarParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13750
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13763
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13779
          },
          "name": "notebookParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13795
          },
          "name": "pythonNamedParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13811
          },
          "name": "pythonParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13827
          },
          "name": "sparkSubmitParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13843
          },
          "name": "sqlParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskRunJobTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskRunJobTaskPipelineParams": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTaskPipelineParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13409
      },
      "name": "JobTaskRunJobTaskPipelineParams",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#full_refresh Job#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13413
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskRunJobTaskPipelineParams"
    },
    "@cdktf/provider-databricks.job.JobTaskRunJobTaskPipelineParamsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTaskPipelineParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 13445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13485
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "JobTaskRunJobTaskPipelineParamsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13489
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13479
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskRunJobTaskPipelineParams"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskRunJobTaskPipelineParamsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskSparkJarTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13873
      },
      "name": "JobTaskSparkJarTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#jar_uri Job#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13877
          },
          "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.71.0/docs/resources/job#main_class_name Job#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13881
          },
          "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.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13885
          },
          "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.71.0/docs/resources/job#run_as_repl Job#run_as_repl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13889
          },
          "name": "runAsRepl",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkJarTask"
    },
    "@cdktf/provider-databricks.job.JobTaskSparkJarTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 13942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14000
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14016
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14032
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14048
          },
          "name": "resetRunAsRepl"
        }
      ],
      "name": "JobTaskSparkJarTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14004
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14020
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14036
          },
          "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": 14052
          },
          "name": "runAsReplInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13994
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14010
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14026
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14042
          },
          "name": "runAsRepl",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkJarTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkJarTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskSparkPythonTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14056
      },
      "name": "JobTaskSparkPythonTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#python_file Job#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14064
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14060
          },
          "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.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14068
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkPythonTask"
    },
    "@cdktf/provider-databricks.job.JobTaskSparkPythonTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14166
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14195
          },
          "name": "resetSource"
        }
      ],
      "name": "JobTaskSparkPythonTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14170
          },
          "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": 14183
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14199
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14160
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14176
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14189
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkPythonTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskSparkSubmitTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14203
      },
      "name": "JobTaskSparkSubmitTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14207
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkSubmitTask"
    },
    "@cdktf/provider-databricks.job.JobTaskSparkSubmitTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14279
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobTaskSparkSubmitTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14283
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14273
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkSubmitTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTask": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15111
      },
      "name": "JobTaskSqlTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15119
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#alert Job#alert}",
            "stability": "stable",
            "summary": "alert block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15125
          },
          "name": "alert",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dashboard Job#dashboard}",
            "stability": "stable",
            "summary": "dashboard block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15131
          },
          "name": "dashboard",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboard"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15137
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15115
          },
          "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.71.0/docs/resources/job#query Job#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15143
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTask"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskAlert": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14436
      },
      "name": "JobTaskSqlTaskAlert",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#alert_id Job#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14440
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pause_subscriptions Job#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14444
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#subscriptions Job#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14450
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskAlert"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14574
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14561
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14577
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "JobTaskSqlTaskAlertOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14571
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14549
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14565
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14581
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14542
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14555
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlert"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskAlertOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14287
      },
      "name": "JobTaskSqlTaskAlertSubscriptions",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14291
          },
          "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.71.0/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14295
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskAlertSubscriptions"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14432
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskSqlTaskAlertSubscriptionsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14425
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14425
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskAlertSubscriptionsList"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14392
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14408
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskSqlTaskAlertSubscriptionsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14396
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14412
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14386
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14402
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskAlertSubscriptionsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboard": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14734
      },
      "name": "JobTaskSqlTaskDashboard",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#dashboard_id Job#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14742
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#custom_subject Job#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14738
          },
          "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.71.0/docs/resources/job#pause_subscriptions Job#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14746
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#subscriptions Job#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14752
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskDashboard"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14905
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14863
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14892
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14908
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "JobTaskSqlTaskDashboardOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14902
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14867
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14880
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14896
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14912
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14857
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14873
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14886
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboard"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskDashboardOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14585
      },
      "name": "JobTaskSqlTaskDashboardSubscriptions",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14589
          },
          "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.71.0/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14593
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskDashboardSubscriptions"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14730
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskSqlTaskDashboardSubscriptionsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14723
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14723
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14723
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskDashboardSubscriptionsList"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 14632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14690
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14706
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskSqlTaskDashboardSubscriptionsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14694
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14710
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14684
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14700
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskDashboardSubscriptionsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14916
      },
      "name": "JobTaskSqlTaskFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#path Job#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14920
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14924
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskFile"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 14963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15022
          },
          "name": "resetSource"
        }
      ],
      "name": "JobTaskSqlTaskFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15010
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15026
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15003
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15016
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskFileOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 15210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15306
          },
          "name": "putAlert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15322
          },
          "name": "putDashboard",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboard"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15338
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15354
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15309
          },
          "name": "resetAlert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15325
          },
          "name": "resetDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15341
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15280
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15357
          },
          "name": "resetQuery"
        }
      ],
      "name": "JobTaskSqlTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15303
          },
          "name": "alert",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15319
          },
          "name": "dashboard",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboardOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15335
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15351
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15313
          },
          "name": "alertInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskAlert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15329
          },
          "name": "dashboardInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskDashboard"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15345
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15284
          },
          "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": 15361
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15297
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15274
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15290
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskQuery": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15030
      },
      "name": "JobTaskSqlTaskQuery",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#query_id Job#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15034
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskQuery"
    },
    "@cdktf/provider-databricks.job.JobTaskSqlTaskQueryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 15066
      },
      "name": "JobTaskSqlTaskQueryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15107
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15100
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskQueryOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15945
      },
      "name": "JobTaskWebhookNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 15951
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 15957
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 15963
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 15969
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 15975
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotifications"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15365
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15372
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15477
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15470
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15404
      },
      "name": "JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15457
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15450
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailure": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15481
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15488
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnFailure"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailureList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15593
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskWebhookNotificationsOnFailureList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15586
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15586
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnFailureList"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15520
      },
      "name": "JobTaskWebhookNotificationsOnFailureOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15573
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15566
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStart": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15597
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15604
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnStart"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStartList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15709
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskWebhookNotificationsOnStartList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15702
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15702
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnStartList"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15636
      },
      "name": "JobTaskWebhookNotificationsOnStartOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15689
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15682
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnStartOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15713
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15720
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15825
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15818
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15818
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15818
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15752
      },
      "name": "JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15805
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15798
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15829
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15836
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnSuccess"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15941
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskWebhookNotificationsOnSuccessList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15934
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15934
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnSuccessList"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 15868
      },
      "name": "JobTaskWebhookNotificationsOnSuccessOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15921
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15914
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15882
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 16042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 16035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16096
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16112
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16128
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16144
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16160
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16099
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16115
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16131
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16147
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16163
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobTaskWebhookNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16093
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16109
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16125
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16141
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16157
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16103
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16119
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16135
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16151
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16167
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17314
      },
      "name": "JobTimeouts",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#create Job#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17318
          },
          "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.71.0/docs/resources/job#update Job#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17322
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTimeouts"
    },
    "@cdktf/provider-databricks.job.JobTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 17361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17417
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17433
          },
          "name": "resetUpdate"
        }
      ],
      "name": "JobTimeoutsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17421
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17437
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17411
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17427
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTrigger": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTrigger",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 18062
      },
      "name": "JobTrigger",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#file_arrival Job#file_arrival}",
            "stability": "stable",
            "summary": "file_arrival block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18072
          },
          "name": "fileArrival",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerFileArrival"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#pause_status Job#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18066
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#periodic Job#periodic}",
            "stability": "stable",
            "summary": "periodic block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18078
          },
          "name": "periodic",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerPeriodic"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#table Job#table}",
            "stability": "stable",
            "summary": "table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18084
          },
          "name": "table",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerTable"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#table_update Job#table_update}",
            "stability": "stable",
            "summary": "table_update block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18090
          },
          "name": "tableUpdate",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerTableUpdate"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTrigger"
    },
    "@cdktf/provider-databricks.job.JobTriggerFileArrival": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTriggerFileArrival",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17441
      },
      "name": "JobTriggerFileArrival",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17449
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#min_time_between_triggers_seconds Job#min_time_between_triggers_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17445
          },
          "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.71.0/docs/resources/job#wait_after_last_change_seconds Job#wait_after_last_change_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17453
          },
          "name": "waitAfterLastChangeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTriggerFileArrival"
    },
    "@cdktf/provider-databricks.job.JobTriggerFileArrivalOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTriggerFileArrivalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 17499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17551
          },
          "name": "resetMinTimeBetweenTriggersSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17580
          },
          "name": "resetWaitAfterLastChangeSeconds"
        }
      ],
      "name": "JobTriggerFileArrivalOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17555
          },
          "name": "minTimeBetweenTriggersSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17568
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17584
          },
          "name": "waitAfterLastChangeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17545
          },
          "name": "minTimeBetweenTriggersSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17561
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17574
          },
          "name": "waitAfterLastChangeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerFileArrival"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTriggerFileArrivalOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTriggerOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTriggerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 18150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18227
          },
          "name": "putFileArrival",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTriggerFileArrival"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18243
          },
          "name": "putPeriodic",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTriggerPeriodic"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18259
          },
          "name": "putTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTriggerTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18275
          },
          "name": "putTableUpdate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.job.JobTriggerTableUpdate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18230
          },
          "name": "resetFileArrival"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18214
          },
          "name": "resetPauseStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18246
          },
          "name": "resetPeriodic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18262
          },
          "name": "resetTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18278
          },
          "name": "resetTableUpdate"
        }
      ],
      "name": "JobTriggerOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18224
          },
          "name": "fileArrival",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerFileArrivalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18240
          },
          "name": "periodic",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerPeriodicOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18256
          },
          "name": "table",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18272
          },
          "name": "tableUpdate",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerTableUpdateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18234
          },
          "name": "fileArrivalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerFileArrival"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18218
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18250
          },
          "name": "periodicInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerPeriodic"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18266
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18282
          },
          "name": "tableUpdateInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerTableUpdate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18208
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTrigger"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTriggerOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTriggerPeriodic": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTriggerPeriodic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17588
      },
      "name": "JobTriggerPeriodic",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#interval Job#interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17592
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#unit Job#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17596
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTriggerPeriodic"
    },
    "@cdktf/provider-databricks.job.JobTriggerPeriodicOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTriggerPeriodicOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 17635
      },
      "name": "JobTriggerPeriodicOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17682
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17695
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17675
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17688
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerPeriodic"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTriggerPeriodicOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTriggerTable": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTriggerTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17699
      },
      "name": "JobTriggerTable",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#condition Job#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17703
          },
          "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.71.0/docs/resources/job#min_time_between_triggers_seconds Job#min_time_between_triggers_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17707
          },
          "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.71.0/docs/resources/job#table_names Job#table_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17711
          },
          "name": "tableNames",
          "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.71.0/docs/resources/job#wait_after_last_change_seconds Job#wait_after_last_change_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17715
          },
          "name": "waitAfterLastChangeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTriggerTable"
    },
    "@cdktf/provider-databricks.job.JobTriggerTableOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTriggerTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17775
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 17768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17826
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17842
          },
          "name": "resetMinTimeBetweenTriggersSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17858
          },
          "name": "resetTableNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17874
          },
          "name": "resetWaitAfterLastChangeSeconds"
        }
      ],
      "name": "JobTriggerTableOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17830
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17846
          },
          "name": "minTimeBetweenTriggersSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17862
          },
          "name": "tableNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17878
          },
          "name": "waitAfterLastChangeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17820
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17836
          },
          "name": "minTimeBetweenTriggersSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17852
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17868
          },
          "name": "waitAfterLastChangeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17779
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerTable"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTriggerTableOutputReference"
    },
    "@cdktf/provider-databricks.job.JobTriggerTableUpdate": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTriggerTableUpdate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17882
      },
      "name": "JobTriggerTableUpdate",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/job#table_names Job#table_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17894
          },
          "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.71.0/docs/resources/job#condition Job#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17886
          },
          "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.71.0/docs/resources/job#min_time_between_triggers_seconds Job#min_time_between_triggers_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17890
          },
          "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.71.0/docs/resources/job#wait_after_last_change_seconds Job#wait_after_last_change_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17898
          },
          "name": "waitAfterLastChangeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTriggerTableUpdate"
    },
    "@cdktf/provider-databricks.job.JobTriggerTableUpdateOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobTriggerTableUpdateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17958
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 17951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18009
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18025
          },
          "name": "resetMinTimeBetweenTriggersSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18054
          },
          "name": "resetWaitAfterLastChangeSeconds"
        }
      ],
      "name": "JobTriggerTableUpdateOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18013
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18029
          },
          "name": "minTimeBetweenTriggersSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18042
          },
          "name": "tableNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18058
          },
          "name": "waitAfterLastChangeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18003
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18019
          },
          "name": "minTimeBetweenTriggersSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18035
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18048
          },
          "name": "waitAfterLastChangeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17962
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobTriggerTableUpdate"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTriggerTableUpdateOutputReference"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 18866
      },
      "name": "JobWebhookNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18872
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18878
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18884
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18890
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18896
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotifications"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 18286
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18293
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18398
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18391
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18335
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18325
      },
      "name": "JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18378
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18371
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailure": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 18402
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18409
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnFailure"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailureList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18514
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "JobWebhookNotificationsOnFailureList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18507
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18507
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18507
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnFailureList"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18441
      },
      "name": "JobWebhookNotificationsOnFailureOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18494
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18487
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStart": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 18518
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18525
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnStart"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStartList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18630
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "JobWebhookNotificationsOnStartList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18623
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18623
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18623
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnStartList"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18557
      },
      "name": "JobWebhookNotificationsOnStartOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18610
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18603
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnStartOutputReference"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 18634
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18641
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18746
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18739
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18732
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18673
      },
      "name": "JobWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18726
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18719
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccess": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 18750
      },
      "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.71.0/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18757
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnSuccess"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18862
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "JobWebhookNotificationsOnSuccessList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18855
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18855
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18855
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnSuccessList"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 18789
      },
      "name": "JobWebhookNotificationsOnSuccessOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18842
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18835
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktf/provider-databricks.job.JobWebhookNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 18956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19017
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19033
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19049
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19065
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19081
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19020
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19036
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19052
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19068
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19084
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobWebhookNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19014
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19030
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19046
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19062
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19078
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19024
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19040
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19056
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19072
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19088
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.job.JobWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.job.JobWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobWebhookNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitor": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor databricks_lakehouse_monitor}."
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor databricks_lakehouse_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LakehouseMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1367
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1586
          },
          "name": "putCustomMetrics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1602
          },
          "name": "putDataClassificationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1618
          },
          "name": "putInferenceLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1634
          },
          "name": "putNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1650
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1666
          },
          "name": "putSnapshot",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1698
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1682
          },
          "name": "putTimeSeries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1442
          },
          "name": "resetBaselineTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1589
          },
          "name": "resetCustomMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1605
          },
          "name": "resetDataClassificationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1468
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1621
          },
          "name": "resetInferenceLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1484
          },
          "name": "resetLatestMonitorFailureMsg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1637
          },
          "name": "resetNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1653
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1523
          },
          "name": "resetSkipBuiltinDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1539
          },
          "name": "resetSlicingExprs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1669
          },
          "name": "resetSnapshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1701
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1685
          },
          "name": "resetTimeSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1573
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1713
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1735
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1355
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1583
          },
          "name": "customMetrics",
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1451
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1599
          },
          "name": "dataClassificationConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1456
          },
          "name": "driftMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1615
          },
          "name": "inferenceLog",
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1493
          },
          "name": "monitorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1631
          },
          "name": "notifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1511
          },
          "name": "profileMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1647
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1663
          },
          "name": "snapshot",
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshotOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1548
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1695
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1679
          },
          "name": "timeSeries",
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeriesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1430
          },
          "name": "assetsDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1446
          },
          "name": "baselineTableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1593
          },
          "name": "customMetricsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1609
          },
          "name": "dataClassificationConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1472
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1625
          },
          "name": "inferenceLogInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1488
          },
          "name": "latestMonitorFailureMsgInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1641
          },
          "name": "notificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1506
          },
          "name": "outputSchemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1657
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1527
          },
          "name": "skipBuiltinDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1543
          },
          "name": "slicingExprsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1673
          },
          "name": "snapshotInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1561
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1705
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1689
          },
          "name": "timeSeriesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1577
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1423
          },
          "name": "assetsDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1436
          },
          "name": "baselineTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1462
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1478
          },
          "name": "latestMonitorFailureMsg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1499
          },
          "name": "outputSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1517
          },
          "name": "skipBuiltinDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1533
          },
          "name": "slicingExprs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1554
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1567
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitor"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/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.71.0/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.71.0/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": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#schedule LakehouseMonitor#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 83
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/lakehouse_monitor#snapshot LakehouseMonitor#snapshot}",
            "stability": "stable",
            "summary": "snapshot block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 89
          },
          "name": "snapshot",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#timeouts LakehouseMonitor#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 101
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 95
          },
          "name": "timeSeries",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 103
      },
      "name": "LakehouseMonitorCustomMetrics",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#definition LakehouseMonitor#definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-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.71.0/docs/resources/lakehouse_monitor#input_columns LakehouseMonitor#input_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-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.71.0/docs/resources/lakehouse_monitor#name LakehouseMonitor#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-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.71.0/docs/resources/lakehouse_monitor#output_data_type LakehouseMonitor#output_data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-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.71.0/docs/resources/lakehouse_monitor#type LakehouseMonitor#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 123
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorCustomMetrics"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-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": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsOutputReference"
            }
          }
        }
      ],
      "name": "LakehouseMonitorCustomMetricsList",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 325
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 325
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorCustomMetricsList"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 183
      },
      "name": "LakehouseMonitorCustomMetricsOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 260
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 273
          },
          "name": "inputColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 286
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 299
          },
          "name": "outputDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 312
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 253
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 266
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 292
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 305
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorCustomMetricsOutputReference"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 336
      },
      "name": "LakehouseMonitorDataClassificationConfig",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#enabled LakehouseMonitor#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 340
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorDataClassificationConfig"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 412
          },
          "name": "resetEnabled"
        }
      ],
      "name": "LakehouseMonitorDataClassificationConfigOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 416
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 406
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorDataClassificationConfigOutputReference"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 420
      },
      "name": "LakehouseMonitorInferenceLog",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#granularities LakehouseMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 424
          },
          "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.71.0/docs/resources/lakehouse_monitor#model_id_col LakehouseMonitor#model_id_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 432
          },
          "name": "modelIdCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#prediction_col LakehouseMonitor#prediction_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 436
          },
          "name": "predictionCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#problem_type LakehouseMonitor#problem_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 444
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#timestamp_col LakehouseMonitor#timestamp_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 448
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#label_col LakehouseMonitor#label_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 428
          },
          "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.71.0/docs/resources/lakehouse_monitor#prediction_proba_col LakehouseMonitor#prediction_proba_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 440
          },
          "name": "predictionProbaCol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorInferenceLog"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLogOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 611
          },
          "name": "resetLabelCol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 653
          },
          "name": "resetPredictionProbaCol"
        }
      ],
      "name": "LakehouseMonitorInferenceLogOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 599
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 615
          },
          "name": "labelColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 628
          },
          "name": "modelIdColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 641
          },
          "name": "predictionColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 657
          },
          "name": "predictionProbaColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 670
          },
          "name": "problemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 683
          },
          "name": "timestampColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 592
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 605
          },
          "name": "labelCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 621
          },
          "name": "modelIdCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 634
          },
          "name": "predictionCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 647
          },
          "name": "predictionProbaCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 663
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 676
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorInferenceLogOutputReference"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 855
      },
      "name": "LakehouseMonitorNotifications",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 861
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 867
          },
          "name": "onNewClassificationTagDetected",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotifications"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 687
      },
      "name": "LakehouseMonitorNotificationsOnFailure",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#email_addresses LakehouseMonitor#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 691
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotificationsOnFailure"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailureOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 763
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "LakehouseMonitorNotificationsOnFailureOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 767
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 757
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotificationsOnFailureOutputReference"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 771
      },
      "name": "LakehouseMonitorNotificationsOnNewClassificationTagDetected",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#email_addresses LakehouseMonitor#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 775
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotificationsOnNewClassificationTagDetected"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetectedOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetectedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 847
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "LakehouseMonitorNotificationsOnNewClassificationTagDetectedOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 851
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 841
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotificationsOnNewClassificationTagDetectedOutputReference"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 949
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 965
          },
          "name": "putOnNewClassificationTagDetected",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 952
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 968
          },
          "name": "resetOnNewClassificationTagDetected"
        }
      ],
      "name": "LakehouseMonitorNotificationsOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 946
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailureOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 962
          },
          "name": "onNewClassificationTagDetected",
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetectedOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 956
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 972
          },
          "name": "onNewClassificationTagDetectedInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 976
      },
      "name": "LakehouseMonitorSchedule",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#quartz_cron_expression LakehouseMonitor#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 980
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#timezone_id LakehouseMonitor#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 984
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorSchedule"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorScheduleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1023
      },
      "name": "LakehouseMonitorScheduleOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1062
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1075
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1088
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1068
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1081
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorScheduleOutputReference"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1092
      },
      "name": "LakehouseMonitorSnapshot",
      "namespace": "lakehouseMonitor",
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorSnapshot"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshotOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1115
      },
      "name": "LakehouseMonitorSnapshotOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorSnapshotOutputReference"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1141
      },
      "name": "LakehouseMonitorTimeSeries",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#granularities LakehouseMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1145
          },
          "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.71.0/docs/resources/lakehouse_monitor#timestamp_col LakehouseMonitor#timestamp_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1149
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorTimeSeries"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeriesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1188
      },
      "name": "LakehouseMonitorTimeSeriesOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1235
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1248
          },
          "name": "timestampColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1228
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1241
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorTimeSeriesOutputReference"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1252
      },
      "name": "LakehouseMonitorTimeouts",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/lakehouse_monitor#create LakehouseMonitor#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1256
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorTimeouts"
    },
    "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1338
          },
          "name": "resetCreate"
        }
      ],
      "name": "LakehouseMonitorTimeoutsOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1342
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1332
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.library.Library": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/library databricks_library}."
      },
      "fqn": "@cdktf/provider-databricks.library.Library",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/library databricks_library} Resource."
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.library.LibraryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Library resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 553
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the Library to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 697
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.library.LibraryCran"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 713
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.library.LibraryMaven"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 729
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.library.LibraryPypi"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 700
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 620
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 636
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 652
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 716
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 732
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 668
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 684
          },
          "name": "resetWhl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 744
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 758
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 541
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 694
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktf/provider-databricks.library.LibraryCranList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 710
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.library.LibraryMavenList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 726
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktf/provider-databricks.library.LibraryPypiList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 608
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 704
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.library.LibraryCran"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 624
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 640
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 656
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 720
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.library.LibraryMaven"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 736
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.library.LibraryPypi"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 672
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 688
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 601
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 614
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 630
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 646
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 662
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 678
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/library/index:Library"
    },
    "@cdktf/provider-databricks.library.LibraryConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.library.LibraryConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.library.LibraryMaven"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/library#pypi Library#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 59
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.library.LibraryCran": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.library.LibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 61
      },
      "name": "LibraryCran",
      "namespace": "library",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/library#package Library#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 65
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/library#repo Library#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 69
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/library/index:LibraryCran"
    },
    "@cdktf/provider-databricks.library.LibraryCranList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.library.LibraryCranList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 203
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.library.LibraryCranOutputReference"
            }
          }
        }
      ],
      "name": "LibraryCranList",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 196
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.library.LibraryCran"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryCranList"
    },
    "@cdktf/provider-databricks.library.LibraryCranOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.library.LibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 179
          },
          "name": "resetRepo"
        }
      ],
      "name": "LibraryCranOutputReference",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 167
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 183
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 160
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 173
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.library.LibraryCran"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryCranOutputReference"
    },
    "@cdktf/provider-databricks.library.LibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.library.LibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 207
      },
      "name": "LibraryMaven",
      "namespace": "library",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/library#coordinates Library#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 211
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/library#exclusions Library#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 215
          },
          "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.71.0/docs/resources/library#repo Library#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 219
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/library/index:LibraryMaven"
    },
    "@cdktf/provider-databricks.library.LibraryMavenList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.library.LibraryMavenList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 382
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.library.LibraryMavenOutputReference"
            }
          }
        }
      ],
      "name": "LibraryMavenList",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 375
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 375
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.library.LibraryMaven"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryMavenList"
    },
    "@cdktf/provider-databricks.library.LibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.library.LibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 342
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 358
          },
          "name": "resetRepo"
        }
      ],
      "name": "LibraryMavenOutputReference",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 330
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 346
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 362
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 323
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 336
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 352
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.library.LibraryMaven"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.library.LibraryPypi": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.library.LibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 386
      },
      "name": "LibraryPypi",
      "namespace": "library",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/library#package Library#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 390
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/library#repo Library#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 394
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/library/index:LibraryPypi"
    },
    "@cdktf/provider-databricks.library.LibraryPypiList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.library.LibraryPypiList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 521
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 528
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.library.LibraryPypiOutputReference"
            }
          }
        }
      ],
      "name": "LibraryPypiList",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 521
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 521
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.library.LibraryPypi"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryPypiList"
    },
    "@cdktf/provider-databricks.library.LibraryPypiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.library.LibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 504
          },
          "name": "resetRepo"
        }
      ],
      "name": "LibraryPypiOutputReference",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 492
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 508
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 485
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 498
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.library.LibraryPypi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryPypiOutputReference"
    },
    "@cdktf/provider-databricks.metastore.Metastore": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore databricks_metastore}."
      },
      "fqn": "@cdktf/provider-databricks.metastore.Metastore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore databricks_metastore} Resource."
        },
        "locationInModule": {
          "filename": "src/metastore/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.metastore.MetastoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Metastore resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 112
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 175
          },
          "name": "resetCloud"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 191
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 207
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 223
          },
          "name": "resetDefaultDataAccessConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 239
          },
          "name": "resetDeltaSharingOrganizationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 255
          },
          "name": "resetDeltaSharingRecipientTokenLifetimeInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 271
          },
          "name": "resetDeltaSharingScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 287
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 303
          },
          "name": "resetGlobalMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 319
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 335
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 364
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 380
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 396
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 412
          },
          "name": "resetStorageRootCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 428
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 444
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 456
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 479
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 100
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 179
          },
          "name": "cloudInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 195
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 211
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 227
          },
          "name": "defaultDataAccessConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 243
          },
          "name": "deltaSharingOrganizationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 259
          },
          "name": "deltaSharingRecipientTokenLifetimeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 275
          },
          "name": "deltaSharingScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 291
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 307
          },
          "name": "globalMetastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 323
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 339
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 352
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 368
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 384
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 416
          },
          "name": "storageRootCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 400
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 432
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 448
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 169
          },
          "name": "cloud",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 185
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 201
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 217
          },
          "name": "defaultDataAccessConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 233
          },
          "name": "deltaSharingOrganizationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 249
          },
          "name": "deltaSharingRecipientTokenLifetimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 265
          },
          "name": "deltaSharingScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 281
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 297
          },
          "name": "globalMetastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 313
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 329
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 358
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 374
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 390
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 406
          },
          "name": "storageRootCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 422
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 438
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore/index:Metastore"
    },
    "@cdktf/provider-databricks.metastore.MetastoreConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastore.MetastoreConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore/index.ts",
        "line": 14
      },
      "name": "MetastoreConfig",
      "namespace": "metastore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore#name Metastore#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 65
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore#cloud Metastore#cloud}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 18
          },
          "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.71.0/docs/resources/metastore#created_at Metastore#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/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.71.0/docs/resources/metastore#created_by Metastore#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 26
          },
          "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.71.0/docs/resources/metastore#default_data_access_config_id Metastore#default_data_access_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 30
          },
          "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.71.0/docs/resources/metastore#delta_sharing_organization_name Metastore#delta_sharing_organization_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 34
          },
          "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.71.0/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": 38
          },
          "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.71.0/docs/resources/metastore#delta_sharing_scope Metastore#delta_sharing_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 42
          },
          "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.71.0/docs/resources/metastore#force_destroy Metastore#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 46
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore#global_metastore_id Metastore#global_metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 50
          },
          "name": "globalMetastoreId",
          "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.71.0/docs/resources/metastore#id Metastore#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/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.71.0/docs/resources/metastore#metastore_id Metastore#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 61
          },
          "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.71.0/docs/resources/metastore#owner Metastore#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 69
          },
          "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.71.0/docs/resources/metastore#region Metastore#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 73
          },
          "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.71.0/docs/resources/metastore#storage_root Metastore#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 77
          },
          "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.71.0/docs/resources/metastore#storage_root_credential_id Metastore#storage_root_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 81
          },
          "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.71.0/docs/resources/metastore#updated_at Metastore#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 85
          },
          "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.71.0/docs/resources/metastore#updated_by Metastore#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 89
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore/index:MetastoreConfig"
    },
    "@cdktf/provider-databricks.metastoreAssignment.MetastoreAssignment": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_assignment databricks_metastore_assignment}."
      },
      "fqn": "@cdktf/provider-databricks.metastoreAssignment.MetastoreAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_assignment databricks_metastore_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/metastore-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": "@cdktf/provider-databricks.metastoreAssignment.MetastoreAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-assignment/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MetastoreAssignment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metastore-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 MetastoreAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 105
          },
          "name": "resetDefaultCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 121
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 168
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 109
          },
          "name": "defaultCatalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 125
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 138
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 151
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 99
          },
          "name": "defaultCatalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 131
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 144
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/metastore-assignment/index:MetastoreAssignment"
    },
    "@cdktf/provider-databricks.metastoreAssignment.MetastoreAssignmentConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreAssignment.MetastoreAssignmentConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/metastore_assignment#metastore_id MetastoreAssignment#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 29
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_assignment#workspace_id MetastoreAssignment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 33
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_assignment#default_catalog_name MetastoreAssignment#default_catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 18
          },
          "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.71.0/docs/resources/metastore_assignment#id MetastoreAssignment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-assignment/index:MetastoreAssignmentConfig"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccess": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access databricks_metastore_data_access}."
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccess",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access databricks_metastore_data_access} Resource."
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/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": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MetastoreDataAccess resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/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 MetastoreDataAccess to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1186
          },
          "name": "putAwsIamRole",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1202
          },
          "name": "putAzureManagedIdentity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1218
          },
          "name": "putAzureServicePrincipal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1234
          },
          "name": "putCloudflareApiToken",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1250
          },
          "name": "putDatabricksGcpServiceAccount",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1266
          },
          "name": "putGcpServiceAccountKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1189
          },
          "name": "resetAwsIamRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1205
          },
          "name": "resetAzureManagedIdentity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1221
          },
          "name": "resetAzureServicePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1237
          },
          "name": "resetCloudflareApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1016
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1253
          },
          "name": "resetDatabricksGcpServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1032
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1048
          },
          "name": "resetForceUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1269
          },
          "name": "resetGcpServiceAccountKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1064
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1080
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1096
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1112
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1141
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1157
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1173
          },
          "name": "resetSkipValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1281
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1303
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 942
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1183
          },
          "name": "awsIamRole",
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRoleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1199
          },
          "name": "azureManagedIdentity",
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1215
          },
          "name": "azureServicePrincipal",
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1231
          },
          "name": "cloudflareApiToken",
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiTokenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1247
          },
          "name": "databricksGcpServiceAccount",
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccountOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1263
          },
          "name": "gcpServiceAccountKey",
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1193
          },
          "name": "awsIamRoleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1209
          },
          "name": "azureManagedIdentityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1225
          },
          "name": "azureServicePrincipalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1241
          },
          "name": "cloudflareApiTokenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1020
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1257
          },
          "name": "databricksGcpServiceAccountInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1036
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1052
          },
          "name": "forceUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1273
          },
          "name": "gcpServiceAccountKeyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1068
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1084
          },
          "name": "isDefaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1100
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1116
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1129
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1145
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1161
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1177
          },
          "name": "skipValidationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1010
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1026
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1042
          },
          "name": "forceUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1058
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1074
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1090
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1106
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1122
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1135
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1151
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1167
          },
          "name": "skipValidation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccess"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 99
      },
      "name": "MetastoreDataAccessAwsIamRole",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#role_arn MetastoreDataAccess#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 107
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#external_id MetastoreDataAccess#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 103
          },
          "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.71.0/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": 111
          },
          "name": "unityCatalogIamArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAwsIamRole"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRoleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRoleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 209
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 238
          },
          "name": "resetUnityCatalogIamArn"
        }
      ],
      "name": "MetastoreDataAccessAwsIamRoleOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 213
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 226
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 242
          },
          "name": "unityCatalogIamArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 203
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 219
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 232
          },
          "name": "unityCatalogIamArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAwsIamRoleOutputReference"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 246
      },
      "name": "MetastoreDataAccessAzureManagedIdentity",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#access_connector_id MetastoreDataAccess#access_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 250
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#credential_id MetastoreDataAccess#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 254
          },
          "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.71.0/docs/resources/metastore_data_access#managed_identity_id MetastoreDataAccess#managed_identity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 258
          },
          "name": "managedIdentityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAzureManagedIdentity"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentityOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 369
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 385
          },
          "name": "resetManagedIdentityId"
        }
      ],
      "name": "MetastoreDataAccessAzureManagedIdentityOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 357
          },
          "name": "accessConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 373
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 389
          },
          "name": "managedIdentityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 350
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 363
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 379
          },
          "name": "managedIdentityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAzureManagedIdentityOutputReference"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 393
      },
      "name": "MetastoreDataAccessAzureServicePrincipal",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#application_id MetastoreDataAccess#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 397
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#client_secret MetastoreDataAccess#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 401
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#directory_id MetastoreDataAccess#directory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 405
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAzureServicePrincipal"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipalOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 451
      },
      "name": "MetastoreDataAccessAzureServicePrincipalOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 504
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 517
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 530
          },
          "name": "directoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 497
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 510
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 523
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAzureServicePrincipalOutputReference"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 534
      },
      "name": "MetastoreDataAccessCloudflareApiToken",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#access_key_id MetastoreDataAccess#access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 538
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#account_id MetastoreDataAccess#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 542
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#secret_access_key MetastoreDataAccess#secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 546
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessCloudflareApiToken"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiTokenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 592
      },
      "name": "MetastoreDataAccessCloudflareApiTokenOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 645
          },
          "name": "accessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 658
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 671
          },
          "name": "secretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 638
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 651
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 664
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessCloudflareApiTokenOutputReference"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/metastore_data_access#name MetastoreDataAccess#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 49
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 67
          },
          "name": "awsIamRole",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 73
          },
          "name": "azureManagedIdentity",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 79
          },
          "name": "azureServicePrincipal",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 85
          },
          "name": "cloudflareApiToken",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#comment MetastoreDataAccess#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/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.71.0/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": 91
          },
          "name": "databricksGcpServiceAccount",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#force_destroy MetastoreDataAccess#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 22
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#force_update MetastoreDataAccess#force_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 26
          },
          "name": "forceUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 97
          },
          "name": "gcpServiceAccountKey",
          "optional": true,
          "type": {
            "fqn": "@cdktf/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.71.0/docs/resources/metastore_data_access#id MetastoreDataAccess#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/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.71.0/docs/resources/metastore_data_access#is_default MetastoreDataAccess#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 37
          },
          "name": "isDefault",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#isolation_mode MetastoreDataAccess#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 41
          },
          "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.71.0/docs/resources/metastore_data_access#metastore_id MetastoreDataAccess#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 45
          },
          "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.71.0/docs/resources/metastore_data_access#owner MetastoreDataAccess#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/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.71.0/docs/resources/metastore_data_access#read_only MetastoreDataAccess#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 57
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#skip_validation MetastoreDataAccess#skip_validation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 61
          },
          "name": "skipValidation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessConfig"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 675
      },
      "name": "MetastoreDataAccessDatabricksGcpServiceAccount",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#credential_id MetastoreDataAccess#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 679
          },
          "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.71.0/docs/resources/metastore_data_access#email MetastoreDataAccess#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 683
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessDatabricksGcpServiceAccount"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccountOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 768
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 784
          },
          "name": "resetEmail"
        }
      ],
      "name": "MetastoreDataAccessDatabricksGcpServiceAccountOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 772
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 788
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 762
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 778
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessDatabricksGcpServiceAccountOutputReference"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 792
      },
      "name": "MetastoreDataAccessGcpServiceAccountKey",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#email MetastoreDataAccess#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 796
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#private_key MetastoreDataAccess#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 800
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/metastore_data_access#private_key_id MetastoreDataAccess#private_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 804
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessGcpServiceAccountKey"
    },
    "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKeyOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 857
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 850
      },
      "name": "MetastoreDataAccessGcpServiceAccountKeyOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 903
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 929
          },
          "name": "privateKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 916
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 896
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 909
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 922
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 861
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessGcpServiceAccountKeyOutputReference"
    },
    "@cdktf/provider-databricks.mlflowExperiment.MlflowExperiment": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_experiment databricks_mlflow_experiment}."
      },
      "fqn": "@cdktf/provider-databricks.mlflowExperiment.MlflowExperiment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_experiment databricks_mlflow_experiment} Resource."
        },
        "locationInModule": {
          "filename": "src/mlflow-experiment/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MlflowExperiment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 137
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 313
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 191
          },
          "name": "resetArtifactLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 207
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 223
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 239
          },
          "name": "resetExperimentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 255
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 271
          },
          "name": "resetLastUpdateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 287
          },
          "name": "resetLifecycleStage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 325
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 339
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 125
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 310
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 195
          },
          "name": "artifactLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 211
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 227
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 243
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 259
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 275
          },
          "name": "lastUpdateTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 291
          },
          "name": "lifecycleStageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 304
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 317
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 185
          },
          "name": "artifactLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 201
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 217
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 233
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 249
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 265
          },
          "name": "lastUpdateTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 281
          },
          "name": "lifecycleStage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 297
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperiment"
    },
    "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/docs/resources/mlflow_experiment#timeouts MlflowExperiment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 55
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts"
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentConfig"
    },
    "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 57
      },
      "name": "MlflowExperimentTimeouts",
      "namespace": "mlflowExperiment",
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentTimeouts"
    },
    "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-experiment/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 80
      },
      "name": "MlflowExperimentTimeoutsOutputReference",
      "namespace": "mlflowExperiment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.mlflowModel.MlflowModel": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_model databricks_mlflow_model}."
      },
      "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_model databricks_mlflow_model} Resource."
        },
        "locationInModule": {
          "filename": "src/mlflow-model/index.ts",
          "line": 222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-model/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MlflowModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 207
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 303
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 256
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 272
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 306
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 318
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 327
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 195
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 294
          },
          "name": "registeredModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 300
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 260
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 276
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 289
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 310
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 250
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 266
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 282
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModel"
    },
    "@cdktf/provider-databricks.mlflowModel.MlflowModelConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/docs/resources/mlflow_model#tags MlflowModel#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 35
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModelConfig"
    },
    "@cdktf/provider-databricks.mlflowModel.MlflowModelTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-model/index.ts",
        "line": 37
      },
      "name": "MlflowModelTags",
      "namespace": "mlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_model#key MlflowModel#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 41
          },
          "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.71.0/docs/resources/mlflow_model#value MlflowModel#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 45
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModelTags"
    },
    "@cdktf/provider-databricks.mlflowModel.MlflowModelTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-model/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-model/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelTagsOutputReference"
            }
          }
        }
      ],
      "name": "MlflowModelTagsList",
      "namespace": "mlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModelTagsList"
    },
    "@cdktf/provider-databricks.mlflowModel.MlflowModelTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-model/index.ts",
          "line": 94
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 142
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 158
          },
          "name": "resetValue"
        }
      ],
      "name": "MlflowModelTagsOutputReference",
      "namespace": "mlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 146
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 162
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 136
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 152
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.mlflowModel.MlflowModelTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModelTagsOutputReference"
    },
    "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhook": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_webhook databricks_mlflow_webhook}."
      },
      "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhook",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_webhook databricks_mlflow_webhook} Resource."
        },
        "locationInModule": {
          "filename": "src/mlflow-webhook/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MlflowWebhook resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 396
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 522
          },
          "name": "putHttpUrlSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 538
          },
          "name": "putJobSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 448
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 525
          },
          "name": "resetHttpUrlSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 477
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 541
          },
          "name": "resetJobSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 493
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 509
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 553
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 565
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 384
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 519
          },
          "name": "httpUrlSpec",
          "type": {
            "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 535
          },
          "name": "jobSpec",
          "type": {
            "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 452
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 465
          },
          "name": "eventsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 529
          },
          "name": "httpUrlSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 481
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 545
          },
          "name": "jobSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 497
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 513
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 442
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 458
          },
          "name": "events",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 471
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 487
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 503
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhook"
    },
    "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": "@cdktf/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.71.0/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.71.0/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": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 51
      },
      "name": "MlflowWebhookHttpUrlSpec",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_webhook#url MlflowWebhook#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 67
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_webhook#authorization MlflowWebhook#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 55
          },
          "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.71.0/docs/resources/mlflow_webhook#enable_ssl_verification MlflowWebhook#enable_ssl_verification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 59
          },
          "name": "enableSslVerification",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_webhook#secret MlflowWebhook#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 63
          },
          "name": "secret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookHttpUrlSpec"
    },
    "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-webhook/index.ts",
          "line": 127
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 178
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 194
          },
          "name": "resetEnableSslVerification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 210
          },
          "name": "resetSecret"
        }
      ],
      "name": "MlflowWebhookHttpUrlSpecOutputReference",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 182
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 198
          },
          "name": "enableSslVerificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 214
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 227
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 172
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 188
          },
          "name": "enableSslVerification",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 204
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 220
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookHttpUrlSpecOutputReference"
    },
    "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 231
      },
      "name": "MlflowWebhookJobSpec",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_webhook#access_token MlflowWebhook#access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 235
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_webhook#job_id MlflowWebhook#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 239
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mlflow_webhook#workspace_url MlflowWebhook#workspace_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 243
          },
          "name": "workspaceUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookJobSpec"
    },
    "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-webhook/index.ts",
          "line": 296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 367
          },
          "name": "resetWorkspaceUrl"
        }
      ],
      "name": "MlflowWebhookJobSpecOutputReference",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 342
          },
          "name": "accessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 355
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 371
          },
          "name": "workspaceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 335
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 348
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 361
          },
          "name": "workspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookJobSpecOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServing": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving databricks_model_serving}."
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServing",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving databricks_model_serving} Resource."
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5803
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ModelServing resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5788
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5905
          },
          "name": "putAiGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGateway"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5921
          },
          "name": "putConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigA"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5937
          },
          "name": "putRateLimits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.modelServing.ModelServingRateLimits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5953
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5969
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5908
          },
          "name": "resetAiGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5842
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5924
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5858
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5940
          },
          "name": "resetRateLimits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5887
          },
          "name": "resetRouteOptimized"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5956
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5972
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5984
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5998
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 5776
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5902
          },
          "name": "aiGateway",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5918
          },
          "name": "config",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigAOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5934
          },
          "name": "rateLimits",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingRateLimitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5896
          },
          "name": "servingEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5950
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5966
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5912
          },
          "name": "aiGatewayInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGateway"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5846
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5928
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigA"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5862
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5875
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5944
          },
          "name": "rateLimitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5891
          },
          "name": "routeOptimizedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5960
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5976
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5836
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5852
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5868
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5881
          },
          "name": "routeOptimized",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServing"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGateway": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1248
      },
      "name": "ModelServingAiGateway",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1254
          },
          "name": "fallbackConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#guardrails ModelServing#guardrails}",
            "stability": "stable",
            "summary": "guardrails block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1260
          },
          "name": "guardrails",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1266
          },
          "name": "inferenceTableConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1272
          },
          "name": "rateLimits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1278
          },
          "name": "usageTrackingConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGateway"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 65
      },
      "name": "ModelServingAiGatewayFallbackConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#enabled ModelServing#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 69
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayFallbackConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 101
      },
      "name": "ModelServingAiGatewayFallbackConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 142
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 135
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayFallbackConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrails": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 684
      },
      "name": "ModelServingAiGatewayGuardrails",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#input ModelServing#input}",
            "stability": "stable",
            "summary": "input block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 690
          },
          "name": "input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#output ModelServing#output}",
            "stability": "stable",
            "summary": "output block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 696
          },
          "name": "output",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrails"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 230
      },
      "name": "ModelServingAiGatewayGuardrailsInput",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#invalid_keywords ModelServing#invalid_keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 234
          },
          "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.71.0/docs/resources/model_serving#pii ModelServing#pii}",
            "stability": "stable",
            "summary": "pii block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 248
          },
          "name": "pii",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#safety ModelServing#safety}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 238
          },
          "name": "safety",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#valid_topics ModelServing#valid_topics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 242
          },
          "name": "validTopics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsInput"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 404
          },
          "name": "putPii",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 359
          },
          "name": "resetInvalidKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 407
          },
          "name": "resetPii"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 375
          },
          "name": "resetSafety"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 391
          },
          "name": "resetValidTopics"
        }
      ],
      "name": "ModelServingAiGatewayGuardrailsInputOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 401
          },
          "name": "pii",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPiiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 363
          },
          "name": "invalidKeywordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 411
          },
          "name": "piiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 379
          },
          "name": "safetyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 395
          },
          "name": "validTopicsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 353
          },
          "name": "invalidKeywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 369
          },
          "name": "safety",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 385
          },
          "name": "validTopics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsInputOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 146
      },
      "name": "ModelServingAiGatewayGuardrailsInputPii",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#behavior ModelServing#behavior}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 150
          },
          "name": "behavior",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsInputPii"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPiiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPiiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 222
          },
          "name": "resetBehavior"
        }
      ],
      "name": "ModelServingAiGatewayGuardrailsInputPiiOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 226
          },
          "name": "behaviorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 216
          },
          "name": "behavior",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsInputPiiOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 499
      },
      "name": "ModelServingAiGatewayGuardrailsOutput",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#invalid_keywords ModelServing#invalid_keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 503
          },
          "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.71.0/docs/resources/model_serving#pii ModelServing#pii}",
            "stability": "stable",
            "summary": "pii block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 517
          },
          "name": "pii",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#safety ModelServing#safety}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 507
          },
          "name": "safety",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#valid_topics ModelServing#valid_topics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 511
          },
          "name": "validTopics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsOutput"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 673
          },
          "name": "putPii",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 628
          },
          "name": "resetInvalidKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 676
          },
          "name": "resetPii"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 644
          },
          "name": "resetSafety"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 660
          },
          "name": "resetValidTopics"
        }
      ],
      "name": "ModelServingAiGatewayGuardrailsOutputOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 670
          },
          "name": "pii",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPiiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 632
          },
          "name": "invalidKeywordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 680
          },
          "name": "piiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 648
          },
          "name": "safetyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 664
          },
          "name": "validTopicsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 622
          },
          "name": "invalidKeywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 638
          },
          "name": "safety",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 654
          },
          "name": "validTopics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsOutputOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 415
      },
      "name": "ModelServingAiGatewayGuardrailsOutputPii",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#behavior ModelServing#behavior}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 419
          },
          "name": "behavior",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsOutputPii"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPiiOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPiiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 491
          },
          "name": "resetBehavior"
        }
      ],
      "name": "ModelServingAiGatewayGuardrailsOutputPiiOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 495
          },
          "name": "behaviorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 485
          },
          "name": "behavior",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsOutputPiiOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 778
          },
          "name": "putInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 794
          },
          "name": "putOutput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 781
          },
          "name": "resetInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 797
          },
          "name": "resetOutput"
        }
      ],
      "name": "ModelServingAiGatewayGuardrailsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 775
          },
          "name": "input",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 791
          },
          "name": "output",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 785
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 801
          },
          "name": "outputInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrails"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 805
      },
      "name": "ModelServingAiGatewayInferenceTableConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#catalog_name ModelServing#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 809
          },
          "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.71.0/docs/resources/model_serving#enabled ModelServing#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 813
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#schema_name ModelServing#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 817
          },
          "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.71.0/docs/resources/model_serving#table_name_prefix ModelServing#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 821
          },
          "name": "tableNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayInferenceTableConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 932
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 948
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 964
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 980
          },
          "name": "resetTableNamePrefix"
        }
      ],
      "name": "ModelServingAiGatewayInferenceTableConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 936
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 952
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 968
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 984
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 926
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 942
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 958
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 974
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayInferenceTableConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1399
          },
          "name": "putFallbackConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1415
          },
          "name": "putGuardrails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1431
          },
          "name": "putInferenceTableConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1447
          },
          "name": "putRateLimits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1463
          },
          "name": "putUsageTrackingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1402
          },
          "name": "resetFallbackConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1418
          },
          "name": "resetGuardrails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1434
          },
          "name": "resetInferenceTableConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1450
          },
          "name": "resetRateLimits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1466
          },
          "name": "resetUsageTrackingConfig"
        }
      ],
      "name": "ModelServingAiGatewayOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1396
          },
          "name": "fallbackConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1412
          },
          "name": "guardrails",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1428
          },
          "name": "inferenceTableConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1444
          },
          "name": "rateLimits",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1460
          },
          "name": "usageTrackingConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1406
          },
          "name": "fallbackConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1422
          },
          "name": "guardrailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayGuardrails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1438
          },
          "name": "inferenceTableConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1454
          },
          "name": "rateLimitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1470
          },
          "name": "usageTrackingConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGateway"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimits": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 988
      },
      "name": "ModelServingAiGatewayRateLimits",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#calls ModelServing#calls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 992
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#renewal_period ModelServing#renewal_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1000
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#key ModelServing#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 996
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayRateLimits"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1160
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingAiGatewayRateLimitsList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1153
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayRateLimitsList"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1046
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1123
          },
          "name": "resetKey"
        }
      ],
      "name": "ModelServingAiGatewayRateLimitsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1111
          },
          "name": "callsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1127
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1140
          },
          "name": "renewalPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1104
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1117
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1133
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1060
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayRateLimits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayRateLimitsOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1164
      },
      "name": "ModelServingAiGatewayUsageTrackingConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#enabled ModelServing#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1168
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayUsageTrackingConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1240
          },
          "name": "resetEnabled"
        }
      ],
      "name": "ModelServingAiGatewayUsageTrackingConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1244
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1234
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayUsageTrackingConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/model_serving#name ModelServing#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/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.71.0/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": 39
          },
          "name": "aiGateway",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingAiGateway"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/model_serving#config ModelServing#config}",
            "stability": "stable",
            "summary": "config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 45
          },
          "name": "config",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigA"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a 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.71.0/docs/resources/model_serving#id ModelServing#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/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.71.0/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": 51
          },
          "name": "rateLimits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/model_serving#route_optimized ModelServing#route_optimized}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 33
          },
          "name": "routeOptimized",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#tags ModelServing#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 57
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#timeouts ModelServing#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 63
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTimeouts"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigA": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5127
      },
      "name": "ModelServingConfigA",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5133
          },
          "name": "autoCaptureConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5139
          },
          "name": "servedEntities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5145
          },
          "name": "servedModels",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 5151
          },
          "name": "trafficConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigA"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigAOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5259
          },
          "name": "putAutoCaptureConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5275
          },
          "name": "putServedEntities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5291
          },
          "name": "putServedModels",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModels"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5307
          },
          "name": "putTrafficConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5262
          },
          "name": "resetAutoCaptureConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5278
          },
          "name": "resetServedEntities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5294
          },
          "name": "resetServedModels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5310
          },
          "name": "resetTrafficConfig"
        }
      ],
      "name": "ModelServingConfigAOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5256
          },
          "name": "autoCaptureConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5272
          },
          "name": "servedEntities",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5288
          },
          "name": "servedModels",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5304
          },
          "name": "trafficConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5266
          },
          "name": "autoCaptureConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5282
          },
          "name": "servedEntitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5298
          },
          "name": "servedModelsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5314
          },
          "name": "trafficConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigA"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigAOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1474
      },
      "name": "ModelServingConfigAutoCaptureConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#catalog_name ModelServing#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1478
          },
          "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.71.0/docs/resources/model_serving#enabled ModelServing#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1482
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#schema_name ModelServing#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1486
          },
          "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.71.0/docs/resources/model_serving#table_name_prefix ModelServing#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1490
          },
          "name": "tableNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigAutoCaptureConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1550
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1601
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1617
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1633
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1649
          },
          "name": "resetTableNamePrefix"
        }
      ],
      "name": "ModelServingConfigAutoCaptureConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1605
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1621
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1637
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1653
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1595
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1611
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1627
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1643
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigAutoCaptureConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntities": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 4043
      },
      "name": "ModelServingConfigServedEntities",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#entity_name ModelServing#entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4047
          },
          "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.71.0/docs/resources/model_serving#entity_version ModelServing#entity_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4051
          },
          "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.71.0/docs/resources/model_serving#environment_vars ModelServing#environment_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4055
          },
          "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.71.0/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": 4089
          },
          "name": "externalModel",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#instance_profile_arn ModelServing#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4059
          },
          "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.71.0/docs/resources/model_serving#max_provisioned_throughput ModelServing#max_provisioned_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4063
          },
          "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.71.0/docs/resources/model_serving#min_provisioned_throughput ModelServing#min_provisioned_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4067
          },
          "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.71.0/docs/resources/model_serving#name ModelServing#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4071
          },
          "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.71.0/docs/resources/model_serving#scale_to_zero_enabled ModelServing#scale_to_zero_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4075
          },
          "name": "scaleToZeroEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#workload_size ModelServing#workload_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4079
          },
          "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.71.0/docs/resources/model_serving#workload_type ModelServing#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4083
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntities"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 3587
      },
      "name": "ModelServingConfigServedEntitiesExternalModel",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#name ModelServing#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3591
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#provider ModelServing#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3595
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#task ModelServing#task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3599
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3605
          },
          "name": "ai21LabsConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3611
          },
          "name": "amazonBedrockConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3617
          },
          "name": "anthropicConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3623
          },
          "name": "cohereConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3629
          },
          "name": "customProviderConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3635
          },
          "name": "databricksModelServingConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3641
          },
          "name": "googleCloudVertexAiConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3647
          },
          "name": "openaiConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 3653
          },
          "name": "palmConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModel"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1657
      },
      "name": "ModelServingConfigServedEntitiesExternalModelAi21LabsConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#ai21labs_api_key ModelServing#ai21labs_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1661
          },
          "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.71.0/docs/resources/model_serving#ai21labs_api_key_plaintext ModelServing#ai21labs_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1665
          },
          "name": "ai21LabsApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAi21LabsConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1711
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1750
          },
          "name": "resetAi21LabsApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1766
          },
          "name": "resetAi21LabsApiKeyPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelAi21LabsConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1754
          },
          "name": "ai21LabsApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1770
          },
          "name": "ai21LabsApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1744
          },
          "name": "ai21LabsApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1760
          },
          "name": "ai21LabsApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAi21LabsConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1774
      },
      "name": "ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#aws_region ModelServing#aws_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1786
          },
          "name": "awsRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#bedrock_provider ModelServing#bedrock_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1798
          },
          "name": "bedrockProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#aws_access_key_id ModelServing#aws_access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1778
          },
          "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.71.0/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": 1782
          },
          "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.71.0/docs/resources/model_serving#aws_secret_access_key ModelServing#aws_secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1790
          },
          "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.71.0/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": 1794
          },
          "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.71.0/docs/resources/model_serving#instance_profile_arn ModelServing#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1802
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1952
          },
          "name": "resetAwsAccessKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1968
          },
          "name": "resetAwsAccessKeyIdPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1997
          },
          "name": "resetAwsSecretAccessKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2013
          },
          "name": "resetAwsSecretAccessKeyPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2042
          },
          "name": "resetInstanceProfileArn"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1956
          },
          "name": "awsAccessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1972
          },
          "name": "awsAccessKeyIdPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1985
          },
          "name": "awsRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2001
          },
          "name": "awsSecretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2017
          },
          "name": "awsSecretAccessKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2030
          },
          "name": "bedrockProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2046
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1946
          },
          "name": "awsAccessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1962
          },
          "name": "awsAccessKeyIdPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1978
          },
          "name": "awsRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1991
          },
          "name": "awsSecretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2007
          },
          "name": "awsSecretAccessKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2023
          },
          "name": "bedrockProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2036
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2050
      },
      "name": "ModelServingConfigServedEntitiesExternalModelAnthropicConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#anthropic_api_key ModelServing#anthropic_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2054
          },
          "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.71.0/docs/resources/model_serving#anthropic_api_key_plaintext ModelServing#anthropic_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2058
          },
          "name": "anthropicApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAnthropicConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2143
          },
          "name": "resetAnthropicApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2159
          },
          "name": "resetAnthropicApiKeyPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelAnthropicConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2147
          },
          "name": "anthropicApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2163
          },
          "name": "anthropicApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2137
          },
          "name": "anthropicApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2153
          },
          "name": "anthropicApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAnthropicConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2167
      },
      "name": "ModelServingConfigServedEntitiesExternalModelCohereConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#cohere_api_base ModelServing#cohere_api_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2171
          },
          "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.71.0/docs/resources/model_serving#cohere_api_key ModelServing#cohere_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2175
          },
          "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.71.0/docs/resources/model_serving#cohere_api_key_plaintext ModelServing#cohere_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2179
          },
          "name": "cohereApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCohereConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2277
          },
          "name": "resetCohereApiBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2293
          },
          "name": "resetCohereApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2309
          },
          "name": "resetCohereApiKeyPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelCohereConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2281
          },
          "name": "cohereApiBaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2297
          },
          "name": "cohereApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2313
          },
          "name": "cohereApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2271
          },
          "name": "cohereApiBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2287
          },
          "name": "cohereApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2303
          },
          "name": "cohereApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCohereConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2581
      },
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#custom_provider_url ModelServing#custom_provider_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2585
          },
          "name": "customProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2591
          },
          "name": "apiKeyAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2597
          },
          "name": "bearerTokenAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2317
      },
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#key ModelServing#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2321
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#value ModelServing#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2325
          },
          "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.71.0/docs/resources/model_serving#value_plaintext ModelServing#value_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2329
          },
          "name": "valuePlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2440
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2456
          },
          "name": "resetValuePlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2428
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2444
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2460
          },
          "name": "valuePlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2421
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2434
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2450
          },
          "name": "valuePlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2464
      },
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#token ModelServing#token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2468
          },
          "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.71.0/docs/resources/model_serving#token_plaintext ModelServing#token_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2472
          },
          "name": "tokenPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2557
          },
          "name": "resetToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2573
          },
          "name": "resetTokenPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2561
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2577
          },
          "name": "tokenPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2551
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2567
          },
          "name": "tokenPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2705
          },
          "name": "putApiKeyAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2721
          },
          "name": "putBearerTokenAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2708
          },
          "name": "resetApiKeyAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2724
          },
          "name": "resetBearerTokenAuth"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2702
          },
          "name": "apiKeyAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2718
          },
          "name": "bearerTokenAuth",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2712
          },
          "name": "apiKeyAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2728
          },
          "name": "bearerTokenAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2696
          },
          "name": "customProviderUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2689
          },
          "name": "customProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2732
      },
      "name": "ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#databricks_workspace_url ModelServing#databricks_workspace_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2744
          },
          "name": "databricksWorkspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#databricks_api_token ModelServing#databricks_api_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2736
          },
          "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.71.0/docs/resources/model_serving#databricks_api_token_plaintext ModelServing#databricks_api_token_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2740
          },
          "name": "databricksApiTokenPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2842
          },
          "name": "resetDatabricksApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2858
          },
          "name": "resetDatabricksApiTokenPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2846
          },
          "name": "databricksApiTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2862
          },
          "name": "databricksApiTokenPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2875
          },
          "name": "databricksWorkspaceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2836
          },
          "name": "databricksApiToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2852
          },
          "name": "databricksApiTokenPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2868
          },
          "name": "databricksWorkspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2879
      },
      "name": "ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#project_id ModelServing#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2891
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#region ModelServing#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2895
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#private_key ModelServing#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2883
          },
          "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.71.0/docs/resources/model_serving#private_key_plaintext ModelServing#private_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2887
          },
          "name": "privateKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2955
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3006
          },
          "name": "resetPrivateKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3022
          },
          "name": "resetPrivateKeyPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3010
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3026
          },
          "name": "privateKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3039
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3052
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3000
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3016
          },
          "name": "privateKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3032
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3045
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 3056
      },
      "name": "ModelServingConfigServedEntitiesExternalModelOpenaiConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#microsoft_entra_client_id ModelServing#microsoft_entra_client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3060
          },
          "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.71.0/docs/resources/model_serving#microsoft_entra_client_secret ModelServing#microsoft_entra_client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3064
          },
          "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.71.0/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": 3068
          },
          "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.71.0/docs/resources/model_serving#microsoft_entra_tenant_id ModelServing#microsoft_entra_tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3072
          },
          "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.71.0/docs/resources/model_serving#openai_api_base ModelServing#openai_api_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3076
          },
          "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.71.0/docs/resources/model_serving#openai_api_key ModelServing#openai_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3080
          },
          "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.71.0/docs/resources/model_serving#openai_api_key_plaintext ModelServing#openai_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3084
          },
          "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.71.0/docs/resources/model_serving#openai_api_type ModelServing#openai_api_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3088
          },
          "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.71.0/docs/resources/model_serving#openai_api_version ModelServing#openai_api_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3092
          },
          "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.71.0/docs/resources/model_serving#openai_deployment_name ModelServing#openai_deployment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3096
          },
          "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.71.0/docs/resources/model_serving#openai_organization ModelServing#openai_organization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3100
          },
          "name": "openaiOrganization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelOpenaiConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 3209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3302
          },
          "name": "resetMicrosoftEntraClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3318
          },
          "name": "resetMicrosoftEntraClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3334
          },
          "name": "resetMicrosoftEntraClientSecretPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3350
          },
          "name": "resetMicrosoftEntraTenantId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3366
          },
          "name": "resetOpenaiApiBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3382
          },
          "name": "resetOpenaiApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3398
          },
          "name": "resetOpenaiApiKeyPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3414
          },
          "name": "resetOpenaiApiType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3430
          },
          "name": "resetOpenaiApiVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3446
          },
          "name": "resetOpenaiDeploymentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3462
          },
          "name": "resetOpenaiOrganization"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelOpenaiConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3306
          },
          "name": "microsoftEntraClientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3322
          },
          "name": "microsoftEntraClientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3338
          },
          "name": "microsoftEntraClientSecretPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3354
          },
          "name": "microsoftEntraTenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3370
          },
          "name": "openaiApiBaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3386
          },
          "name": "openaiApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3402
          },
          "name": "openaiApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3418
          },
          "name": "openaiApiTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3434
          },
          "name": "openaiApiVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3450
          },
          "name": "openaiDeploymentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3466
          },
          "name": "openaiOrganizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3296
          },
          "name": "microsoftEntraClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3312
          },
          "name": "microsoftEntraClientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3328
          },
          "name": "microsoftEntraClientSecretPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3344
          },
          "name": "microsoftEntraTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3360
          },
          "name": "openaiApiBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3376
          },
          "name": "openaiApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3392
          },
          "name": "openaiApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3408
          },
          "name": "openaiApiType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3424
          },
          "name": "openaiApiVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3440
          },
          "name": "openaiDeploymentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3456
          },
          "name": "openaiOrganization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelOpenaiConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 3769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3904
          },
          "name": "putAi21LabsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3920
          },
          "name": "putAmazonBedrockConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3936
          },
          "name": "putAnthropicConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3952
          },
          "name": "putCohereConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3968
          },
          "name": "putCustomProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3984
          },
          "name": "putDatabricksModelServingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4000
          },
          "name": "putGoogleCloudVertexAiConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4016
          },
          "name": "putOpenaiConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4032
          },
          "name": "putPalmConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3907
          },
          "name": "resetAi21LabsConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3923
          },
          "name": "resetAmazonBedrockConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3939
          },
          "name": "resetAnthropicConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3955
          },
          "name": "resetCohereConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3971
          },
          "name": "resetCustomProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3987
          },
          "name": "resetDatabricksModelServingConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4003
          },
          "name": "resetGoogleCloudVertexAiConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4019
          },
          "name": "resetOpenaiConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4035
          },
          "name": "resetPalmConfig"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3901
          },
          "name": "ai21LabsConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3917
          },
          "name": "amazonBedrockConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3933
          },
          "name": "anthropicConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3949
          },
          "name": "cohereConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3965
          },
          "name": "customProviderConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3981
          },
          "name": "databricksModelServingConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3997
          },
          "name": "googleCloudVertexAiConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4013
          },
          "name": "openaiConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4029
          },
          "name": "palmConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3911
          },
          "name": "ai21LabsConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3927
          },
          "name": "amazonBedrockConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3943
          },
          "name": "anthropicConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3959
          },
          "name": "cohereConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3975
          },
          "name": "customProviderConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3991
          },
          "name": "databricksModelServingConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4007
          },
          "name": "googleCloudVertexAiConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3869
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4023
          },
          "name": "openaiConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4039
          },
          "name": "palmConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3882
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3895
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3862
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3875
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3888
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 3470
      },
      "name": "ModelServingConfigServedEntitiesExternalModelPalmConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#palm_api_key ModelServing#palm_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3474
          },
          "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.71.0/docs/resources/model_serving#palm_api_key_plaintext ModelServing#palm_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3478
          },
          "name": "palmApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelPalmConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 3524
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3563
          },
          "name": "resetPalmApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3579
          },
          "name": "resetPalmApiKeyPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelPalmConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3567
          },
          "name": "palmApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3583
          },
          "name": "palmApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3557
          },
          "name": "palmApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3573
          },
          "name": "palmApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelPalmConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 4480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4487
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingConfigServedEntitiesList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4480
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4480
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesList"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 4201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 4191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4460
          },
          "name": "putExternalModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4303
          },
          "name": "resetEntityName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4319
          },
          "name": "resetEntityVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4335
          },
          "name": "resetEnvironmentVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4463
          },
          "name": "resetExternalModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4351
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4367
          },
          "name": "resetMaxProvisionedThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4383
          },
          "name": "resetMinProvisionedThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4399
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4415
          },
          "name": "resetScaleToZeroEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4431
          },
          "name": "resetWorkloadSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4447
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "ModelServingConfigServedEntitiesOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4457
          },
          "name": "externalModel",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4307
          },
          "name": "entityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4323
          },
          "name": "entityVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4339
          },
          "name": "environmentVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4467
          },
          "name": "externalModelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4355
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4371
          },
          "name": "maxProvisionedThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4387
          },
          "name": "minProvisionedThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4403
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4419
          },
          "name": "scaleToZeroEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4435
          },
          "name": "workloadSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4451
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4297
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4313
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4329
          },
          "name": "environmentVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4345
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4361
          },
          "name": "maxProvisionedThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4377
          },
          "name": "minProvisionedThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4393
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4409
          },
          "name": "scaleToZeroEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4425
          },
          "name": "workloadSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4441
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedEntities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModels": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 4491
      },
      "name": "ModelServingConfigServedModels",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#model_name ModelServing#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4511
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#model_version ModelServing#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4515
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#environment_vars ModelServing#environment_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4495
          },
          "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.71.0/docs/resources/model_serving#instance_profile_arn ModelServing#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4499
          },
          "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.71.0/docs/resources/model_serving#max_provisioned_throughput ModelServing#max_provisioned_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4503
          },
          "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.71.0/docs/resources/model_serving#min_provisioned_throughput ModelServing#min_provisioned_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4507
          },
          "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.71.0/docs/resources/model_serving#name ModelServing#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4519
          },
          "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.71.0/docs/resources/model_serving#scale_to_zero_enabled ModelServing#scale_to_zero_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4523
          },
          "name": "scaleToZeroEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#workload_size ModelServing#workload_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4527
          },
          "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.71.0/docs/resources/model_serving#workload_type ModelServing#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4531
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedModels"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModelsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 4887
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4894
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModelsOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingConfigServedModelsList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4887
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4887
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4887
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedModelsList"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModelsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 4636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4732
          },
          "name": "resetEnvironmentVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4748
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4764
          },
          "name": "resetMaxProvisionedThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4780
          },
          "name": "resetMinProvisionedThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4822
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4838
          },
          "name": "resetScaleToZeroEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4854
          },
          "name": "resetWorkloadSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4870
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "ModelServingConfigServedModelsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4736
          },
          "name": "environmentVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4752
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4768
          },
          "name": "maxProvisionedThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4784
          },
          "name": "minProvisionedThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4797
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4810
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4826
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4842
          },
          "name": "scaleToZeroEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4858
          },
          "name": "workloadSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4874
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4726
          },
          "name": "environmentVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4742
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4758
          },
          "name": "maxProvisionedThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4774
          },
          "name": "minProvisionedThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4790
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4803
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4816
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4832
          },
          "name": "scaleToZeroEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4848
          },
          "name": "workloadSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4864
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigServedModels"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedModelsOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5041
      },
      "name": "ModelServingConfigTrafficConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#routes ModelServing#routes}",
            "stability": "stable",
            "summary": "routes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5047
          },
          "name": "routes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigTrafficConfig"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5079
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5116
          },
          "name": "putRoutes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5119
          },
          "name": "resetRoutes"
        }
      ],
      "name": "ModelServingConfigTrafficConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5113
          },
          "name": "routes",
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5123
          },
          "name": "routesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigTrafficConfigOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 4898
      },
      "name": "ModelServingConfigTrafficConfigRoutes",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#served_model_name ModelServing#served_model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4902
          },
          "name": "servedModelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#traffic_percentage ModelServing#traffic_percentage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4906
          },
          "name": "trafficPercentage",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigTrafficConfigRoutes"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5037
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingConfigTrafficConfigRoutesList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5030
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5030
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5030
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigTrafficConfigRoutesList"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 4955
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 4945
      },
      "name": "ModelServingConfigTrafficConfigRoutesOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5004
          },
          "name": "servedModelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5017
          },
          "name": "trafficPercentageInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4997
          },
          "name": "servedModelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5010
          },
          "name": "trafficPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigTrafficConfigRoutesOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingRateLimits": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingRateLimits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5318
      },
      "name": "ModelServingRateLimits",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#calls ModelServing#calls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5322
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#renewal_period ModelServing#renewal_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5330
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#key ModelServing#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5326
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingRateLimits"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingRateLimitsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingRateLimitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5483
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5490
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.modelServing.ModelServingRateLimitsOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingRateLimitsList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5483
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5483
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5483
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingRateLimitsList"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingRateLimitsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingRateLimitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5453
          },
          "name": "resetKey"
        }
      ],
      "name": "ModelServingRateLimitsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5441
          },
          "name": "callsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5457
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5470
          },
          "name": "renewalPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5434
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5447
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5463
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.modelServing.ModelServingRateLimits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingRateLimitsOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5494
      },
      "name": "ModelServingTags",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#key ModelServing#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5498
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#value ModelServing#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5502
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingTags"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5636
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTagsOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingTagsList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5629
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5629
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5629
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingTagsList"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5612
          },
          "name": "resetValue"
        }
      ],
      "name": "ModelServingTagsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5600
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5616
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5593
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5606
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingTagsOutputReference"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5640
      },
      "name": "ModelServingTimeouts",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/model_serving#create ModelServing#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5644
          },
          "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.71.0/docs/resources/model_serving#update ModelServing#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5648
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingTimeouts"
    },
    "@cdktf/provider-databricks.modelServing.ModelServingTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5743
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5759
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ModelServingTimeoutsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5747
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5763
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5737
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5753
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.modelServing.ModelServingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.mount.Mount": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount databricks_mount}."
      },
      "fqn": "@cdktf/provider-databricks.mount.Mount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount databricks_mount} Resource."
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 1257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.mount.MountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 1225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Mount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1242
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1414
          },
          "name": "putAbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mount.MountAbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1430
          },
          "name": "putAdl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mount.MountAdl"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1446
          },
          "name": "putGs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mount.MountGs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1462
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mount.MountS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1478
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mount.MountTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1494
          },
          "name": "putWasb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mount.MountWasb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1417
          },
          "name": "resetAbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1433
          },
          "name": "resetAdl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1300
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1316
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1332
          },
          "name": "resetExtraConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1449
          },
          "name": "resetGs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1348
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1364
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1380
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1465
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1481
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1401
          },
          "name": "resetUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1497
          },
          "name": "resetWasb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1509
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1527
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1230
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1411
          },
          "name": "abfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountAbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1427
          },
          "name": "adl",
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountAdlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1443
          },
          "name": "gs",
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountGsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1459
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1389
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1475
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1491
          },
          "name": "wasb",
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountWasbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1421
          },
          "name": "abfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountAbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1437
          },
          "name": "adlInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountAdl"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1304
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1320
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1336
          },
          "name": "extraConfigsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1453
          },
          "name": "gsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountGs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1352
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1368
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1384
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1469
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1485
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.mount.MountTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1405
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1501
          },
          "name": "wasbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountWasb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1294
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1310
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1326
          },
          "name": "extraConfigs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1342
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1374
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1395
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:Mount"
    },
    "@cdktf/provider-databricks.mount.MountAbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountAbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 83
      },
      "name": "MountAbfs",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#client_id Mount#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 87
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#client_secret_key Mount#client_secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 91
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#client_secret_scope Mount#client_secret_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 95
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#initialize_file_system Mount#initialize_file_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 107
          },
          "name": "initializeFileSystem",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#container_name Mount#container_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 99
          },
          "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.71.0/docs/resources/mount#directory Mount#directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 103
          },
          "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.71.0/docs/resources/mount#storage_account_name Mount#storage_account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 111
          },
          "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.71.0/docs/resources/mount#tenant_id Mount#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 115
          },
          "name": "tenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountAbfs"
    },
    "@cdktf/provider-databricks.mount.MountAbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountAbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 317
          },
          "name": "resetContainerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 333
          },
          "name": "resetDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 362
          },
          "name": "resetStorageAccountName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 378
          },
          "name": "resetTenantId"
        }
      ],
      "name": "MountAbfsOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 279
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 292
          },
          "name": "clientSecretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 305
          },
          "name": "clientSecretScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 321
          },
          "name": "containerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 337
          },
          "name": "directoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 350
          },
          "name": "initializeFileSystemInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 366
          },
          "name": "storageAccountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 382
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 272
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 285
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 298
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 311
          },
          "name": "containerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 327
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 343
          },
          "name": "initializeFileSystem",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 356
          },
          "name": "storageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 372
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountAbfs"
          }
        }
      ],
      "symbolId": "src/mount/index:MountAbfsOutputReference"
    },
    "@cdktf/provider-databricks.mount.MountAdl": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountAdl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 386
      },
      "name": "MountAdl",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#client_id Mount#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 390
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#client_secret_key Mount#client_secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 394
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#client_secret_scope Mount#client_secret_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 398
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#directory Mount#directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 402
          },
          "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.71.0/docs/resources/mount#spark_conf_prefix Mount#spark_conf_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 406
          },
          "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.71.0/docs/resources/mount#storage_resource_name Mount#storage_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 410
          },
          "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.71.0/docs/resources/mount#tenant_id Mount#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 414
          },
          "name": "tenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountAdl"
    },
    "@cdktf/provider-databricks.mount.MountAdlOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountAdlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 603
          },
          "name": "resetDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 619
          },
          "name": "resetSparkConfPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 635
          },
          "name": "resetStorageResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 651
          },
          "name": "resetTenantId"
        }
      ],
      "name": "MountAdlOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 565
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 578
          },
          "name": "clientSecretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 591
          },
          "name": "clientSecretScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 607
          },
          "name": "directoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 623
          },
          "name": "sparkConfPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 639
          },
          "name": "storageResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 655
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 558
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 571
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 584
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 597
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 613
          },
          "name": "sparkConfPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 629
          },
          "name": "storageResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 645
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountAdl"
          }
        }
      ],
      "symbolId": "src/mount/index:MountAdlOutputReference"
    },
    "@cdktf/provider-databricks.mount.MountConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "@cdktf/provider-databricks.mount.MountAbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.mount.MountAdl"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/mount#s3 Mount#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 69
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#timeouts Mount#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 75
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/mount#wasb Mount#wasb}",
            "stability": "stable",
            "summary": "wasb block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 81
          },
          "name": "wasb",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountWasb"
          }
        }
      ],
      "symbolId": "src/mount/index:MountConfig"
    },
    "@cdktf/provider-databricks.mount.MountGs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountGs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 659
      },
      "name": "MountGs",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#bucket_name Mount#bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 663
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#service_account Mount#service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 667
          },
          "name": "serviceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountGs"
    },
    "@cdktf/provider-databricks.mount.MountGsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountGsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 765
          },
          "name": "resetServiceAccount"
        }
      ],
      "name": "MountGsOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 753
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 769
          },
          "name": "serviceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 746
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 759
          },
          "name": "serviceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountGs"
          }
        }
      ],
      "symbolId": "src/mount/index:MountGsOutputReference"
    },
    "@cdktf/provider-databricks.mount.MountS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 773
      },
      "name": "MountS3",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#bucket_name Mount#bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 777
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#instance_profile Mount#instance_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 781
          },
          "name": "instanceProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountS3"
    },
    "@cdktf/provider-databricks.mount.MountS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 879
          },
          "name": "resetInstanceProfile"
        }
      ],
      "name": "MountS3OutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 867
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 883
          },
          "name": "instanceProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 860
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 873
          },
          "name": "instanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountS3"
          }
        }
      ],
      "symbolId": "src/mount/index:MountS3OutputReference"
    },
    "@cdktf/provider-databricks.mount.MountTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 887
      },
      "name": "MountTimeouts",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#default Mount#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 891
          },
          "name": "default",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountTimeouts"
    },
    "@cdktf/provider-databricks.mount.MountTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 931
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 973
          },
          "name": "resetDefault"
        }
      ],
      "name": "MountTimeoutsOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 977
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 967
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.mount.MountTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mount/index:MountTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.mount.MountWasb": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountWasb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 981
      },
      "name": "MountWasb",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#auth_type Mount#auth_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 985
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#token_secret_key Mount#token_secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1001
          },
          "name": "tokenSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#token_secret_scope Mount#token_secret_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1005
          },
          "name": "tokenSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mount#container_name Mount#container_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 989
          },
          "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.71.0/docs/resources/mount#directory Mount#directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 993
          },
          "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.71.0/docs/resources/mount#storage_account_name Mount#storage_account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 997
          },
          "name": "storageAccountName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountWasb"
    },
    "@cdktf/provider-databricks.mount.MountWasbOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mount.MountWasbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 1079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1155
          },
          "name": "resetContainerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1171
          },
          "name": "resetDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1187
          },
          "name": "resetStorageAccountName"
        }
      ],
      "name": "MountWasbOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1143
          },
          "name": "authTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1159
          },
          "name": "containerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1175
          },
          "name": "directoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1191
          },
          "name": "storageAccountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1204
          },
          "name": "tokenSecretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1217
          },
          "name": "tokenSecretScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1136
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1149
          },
          "name": "containerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1165
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1181
          },
          "name": "storageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1197
          },
          "name": "tokenSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1210
          },
          "name": "tokenSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mount.MountWasb"
          }
        }
      ],
      "symbolId": "src/mount/index:MountWasbOutputReference"
    },
    "@cdktf/provider-databricks.mwsCredentials.MwsCredentials": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_credentials databricks_mws_credentials}."
      },
      "fqn": "@cdktf/provider-databricks.mwsCredentials.MwsCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.mwsCredentials.MwsCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-credentials/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsCredentials resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.mwsCredentials.MwsCredentialsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsCredentials.MwsCredentialsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeys": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_customer_managed_keys databricks_mws_customer_managed_keys}."
      },
      "fqn": "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-customer-managed-keys/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsCustomerManagedKeys resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 423
          },
          "name": "putAwsKeyInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": "@cdktf/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": "cdktf.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": "cdktf.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": "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 436
          },
          "name": "gcpKeyInfo",
          "type": {
            "fqn": "@cdktf/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": "@cdktf/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": "@cdktf/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"
    },
    "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo"
          }
        }
      ],
      "symbolId": "src/mws-customer-managed-keys/index:MwsCustomerManagedKeysAwsKeyInfoOutputReference"
    },
    "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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": "@cdktf/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "@cdktf/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfo"
          }
        }
      ],
      "symbolId": "src/mws-customer-managed-keys/index:MwsCustomerManagedKeysGcpKeyInfoOutputReference"
    },
    "@cdktf/provider-databricks.mwsLogDelivery.MwsLogDelivery": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_log_delivery databricks_mws_log_delivery}."
      },
      "fqn": "@cdktf/provider-databricks.mwsLogDelivery.MwsLogDelivery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.mwsLogDelivery.MwsLogDeliveryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-log-delivery/index.ts",
        "line": 71
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsLogDelivery resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.mwsLogDelivery.MwsLogDeliveryConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsLogDelivery.MwsLogDeliveryConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsNccBinding.MwsNccBinding": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_ncc_binding databricks_mws_ncc_binding}."
      },
      "fqn": "@cdktf/provider-databricks.mwsNccBinding.MwsNccBinding",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.mwsNccBinding.MwsNccBindingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-ncc-binding/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsNccBinding resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.mwsNccBinding.MwsNccBindingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNccBinding.MwsNccBindingConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRule": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_ncc_private_endpoint_rule databricks_mws_ncc_private_endpoint_rule}."
      },
      "fqn": "@cdktf/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
        "line": 67
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsNccPrivateEndpointRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 84
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 140
          },
          "name": "resetConnectionState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 156
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 172
          },
          "name": "resetDeactivated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 188
          },
          "name": "resetDeactivatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 204
          },
          "name": "resetEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 233
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 275
          },
          "name": "resetRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 291
          },
          "name": "resetUpdatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 303
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.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": 319
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 72
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 144
          },
          "name": "connectionStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 160
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 192
          },
          "name": "deactivatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 176
          },
          "name": "deactivatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 208
          },
          "name": "endpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 221
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 237
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 250
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 263
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 279
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 295
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 134
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 150
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 166
          },
          "name": "deactivated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 182
          },
          "name": "deactivatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 198
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 214
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 227
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 243
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 256
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 269
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 285
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-ncc-private-endpoint-rule/index:MwsNccPrivateEndpointRule"
    },
    "@cdktf/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleConfig",
      "interfaces": [
        "cdktf.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.71.0/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": 38
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 49
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 53
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 18
          },
          "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.71.0/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": 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.71.0/docs/resources/mws_ncc_private_endpoint_rule#deactivated MwsNccPrivateEndpointRule#deactivated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 26
          },
          "name": "deactivated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 30
          },
          "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.71.0/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": 34
          },
          "name": "endpointName",
          "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.71.0/docs/resources/mws_ncc_private_endpoint_rule#id MwsNccPrivateEndpointRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/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.71.0/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": 57
          },
          "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.71.0/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": 61
          },
          "name": "updatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-ncc-private-endpoint-rule/index:MwsNccPrivateEndpointRuleConfig"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfig": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_network_connectivity_config databricks_mws_network_connectivity_config}."
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_network_connectivity_config databricks_mws_network_connectivity_config} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 1064
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 1032
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsNetworkConnectivityConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1049
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1205
          },
          "name": "putEgressConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1102
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1118
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1208
          },
          "name": "resetEgressConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1134
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1163
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1192
          },
          "name": "resetUpdatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1220
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1233
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1037
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1202
          },
          "name": "egressConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1106
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1122
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1212
          },
          "name": "egressConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1138
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1151
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1167
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1180
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1196
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1096
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1112
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1157
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1173
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1186
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfig"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 907
      },
      "name": "MwsNetworkConnectivityConfigEgressConfig",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 913
          },
          "name": "defaultRules",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 919
          },
          "name": "targetRules",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfig"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigDefaultRules"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "@cdktf/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": "@cdktf/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": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 394
          },
          "name": "azureServiceEndpointRule",
          "type": {
            "fqn": "@cdktf/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": "@cdktf/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": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1001
          },
          "name": "putDefaultRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1017
          },
          "name": "putTargetRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1004
          },
          "name": "resetDefaultRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1020
          },
          "name": "resetTargetRules"
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigOutputReference",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 998
          },
          "name": "defaultRules",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1014
          },
          "name": "targetRules",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1008
          },
          "name": "defaultRulesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1024
          },
          "name": "targetRulesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 969
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigOutputReference"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 821
      },
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRules",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 827
          },
          "name": "azurePrivateEndpointRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRules"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 408
      },
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_network_connectivity_config#connection_state MwsNetworkConnectivityConfig#connection_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 412
          },
          "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.71.0/docs/resources/mws_network_connectivity_config#creation_time MwsNetworkConnectivityConfig#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 416
          },
          "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.71.0/docs/resources/mws_network_connectivity_config#deactivated MwsNetworkConnectivityConfig#deactivated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 420
          },
          "name": "deactivated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_network_connectivity_config#deactivated_at MwsNetworkConnectivityConfig#deactivated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 424
          },
          "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.71.0/docs/resources/mws_network_connectivity_config#endpoint_name MwsNetworkConnectivityConfig#endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 428
          },
          "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.71.0/docs/resources/mws_network_connectivity_config#group_id MwsNetworkConnectivityConfig#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 432
          },
          "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.71.0/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": 436
          },
          "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.71.0/docs/resources/mws_network_connectivity_config#resource_id MwsNetworkConnectivityConfig#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 440
          },
          "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.71.0/docs/resources/mws_network_connectivity_config#rule_id MwsNetworkConnectivityConfig#rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 444
          },
          "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.71.0/docs/resources/mws_network_connectivity_config#updated_time MwsNetworkConnectivityConfig#updated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 448
          },
          "name": "updatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 817
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference"
            }
          }
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 810
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 810
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 810
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 553
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 649
          },
          "name": "resetConnectionState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 665
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 681
          },
          "name": "resetDeactivated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 697
          },
          "name": "resetDeactivatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 713
          },
          "name": "resetEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 729
          },
          "name": "resetGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 745
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 761
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 777
          },
          "name": "resetRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 793
          },
          "name": "resetUpdatedTime"
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 653
          },
          "name": "connectionStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 669
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 701
          },
          "name": "deactivatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 685
          },
          "name": "deactivatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 717
          },
          "name": "endpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 733
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 749
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 765
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 781
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 797
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 643
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 659
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 675
          },
          "name": "deactivated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 691
          },
          "name": "deactivatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 707
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 723
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 739
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 755
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 771
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 787
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 557
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference"
    },
    "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 896
          },
          "name": "putAzurePrivateEndpointRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 899
          },
          "name": "resetAzurePrivateEndpointRules"
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 893
          },
          "name": "azurePrivateEndpointRules",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 903
          },
          "name": "azurePrivateEndpointRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference"
    },
    "@cdktf/provider-databricks.mwsNetworks.MwsNetworks": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_networks databricks_mws_networks}."
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworks.MwsNetworks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-networks/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsNetworks resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 804
          },
          "name": "putErrorMessages",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/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": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 836
          },
          "name": "putVpcEndpoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": "cdktf.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": "cdktf.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": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 817
          },
          "name": "gcpNetworkInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 833
          },
          "name": "vpcEndpoints",
          "type": {
            "fqn": "@cdktf/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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": "@cdktf/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": "@cdktf/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"
    },
    "@cdktf/provider-databricks.mwsNetworks.MwsNetworksConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesOutputReference"
            }
          }
        }
      ],
      "name": "MwsNetworksErrorMessagesList",
      "namespace": "mwsNetworks",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 215
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksErrorMessagesList"
    },
    "@cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksErrorMessages"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksErrorMessagesOutputReference"
    },
    "@cdktf/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfo"
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksGcpNetworkInfoOutputReference"
    },
    "@cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpointsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "@cdktf/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints"
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksVpcEndpointsOutputReference"
    },
    "@cdktf/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignment": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_permission_assignment databricks_mws_permission_assignment}."
      },
      "fqn": "@cdktf/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-permission-assignment/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsPermissionAssignment resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignmentConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignmentConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettings": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_private_access_settings databricks_mws_private_access_settings}."
      },
      "fqn": "@cdktf/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-private-access-settings/index.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsPrivateAccessSettings resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.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": "cdktf.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": "cdktf.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": "cdktf.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": "cdktf.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"
    },
    "@cdktf/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettingsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettingsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-private-access-settings/index:MwsPrivateAccessSettingsConfig"
    },
    "@cdktf/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurations": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_storage_configurations databricks_mws_storage_configurations}."
      },
      "fqn": "@cdktf/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_storage_configurations databricks_mws_storage_configurations} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-storage-configurations/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-storage-configurations/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsStorageConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/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 MwsStorageConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 136
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 166
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 124
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 145
          },
          "name": "storageConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 106
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 119
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 140
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 158
          },
          "name": "storageConfigurationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 99
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 112
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 151
          },
          "name": "storageConfigurationName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-storage-configurations/index:MwsStorageConfigurations"
    },
    "@cdktf/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurationsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurationsConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/docs/resources/mws_storage_configurations#storage_configuration_name MwsStorageConfigurations#storage_configuration_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 33
          },
          "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.71.0/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"
          }
        }
      ],
      "symbolId": "src/mws-storage-configurations/index:MwsStorageConfigurationsConfig"
    },
    "@cdktf/provider-databricks.mwsVpcEndpoint.MwsVpcEndpoint": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_vpc_endpoint databricks_mws_vpc_endpoint}."
      },
      "fqn": "@cdktf/provider-databricks.mwsVpcEndpoint.MwsVpcEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-vpc-endpoint/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsVpcEndpoint resource upon running \"cdktf 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 503
          },
          "name": "putGcpVpcEndpointInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/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": "cdktf.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": "cdktf.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": "@cdktf/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": "@cdktf/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"
    },
    "@cdktf/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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": "cdktf.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": "@cdktf/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfo"
          }
        }
      ],
      "symbolId": "src/mws-vpc-endpoint/index:MwsVpcEndpointGcpVpcEndpointInfoOutputReference"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspaces": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces databricks_mws_workspaces}."
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspaces",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces databricks_mws_workspaces} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 1091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 1059
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MwsWorkspaces resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1076
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1497
          },
          "name": "putCloudResourceContainer",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1513
          },
          "name": "putExternalCustomerInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1529
          },
          "name": "putGcpManagedNetworkConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1545
          },
          "name": "putGkeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1561
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1577
          },
          "name": "putToken",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1162
          },
          "name": "resetAwsRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1178
          },
          "name": "resetCloud"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1500
          },
          "name": "resetCloudResourceContainer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1194
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1210
          },
          "name": "resetCredentialsId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1242
          },
          "name": "resetCustomerManagedKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1226
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1258
          },
          "name": "resetDeploymentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1516
          },
          "name": "resetExternalCustomerInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1532
          },
          "name": "resetGcpManagedNetworkConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1548
          },
          "name": "resetGkeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1279
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1295
          },
          "name": "resetIsNoPublicIpEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1311
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1327
          },
          "name": "resetManagedServicesCustomerManagedKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1343
          },
          "name": "resetNetworkId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1359
          },
          "name": "resetPricingTier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1375
          },
          "name": "resetPrivateAccessSettingsId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1391
          },
          "name": "resetStorageConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1407
          },
          "name": "resetStorageCustomerManagedKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1564
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1580
          },
          "name": "resetToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1423
          },
          "name": "resetWorkspaceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1452
          },
          "name": "resetWorkspaceStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1468
          },
          "name": "resetWorkspaceStatusMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1484
          },
          "name": "resetWorkspaceUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1592
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1625
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1064
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1494
          },
          "name": "cloudResourceContainer",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1510
          },
          "name": "externalCustomerInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1526
          },
          "name": "gcpManagedNetworkConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1267
          },
          "name": "gcpWorkspaceSa",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1542
          },
          "name": "gkeConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1558
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1574
          },
          "name": "token",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTokenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1150
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1166
          },
          "name": "awsRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1182
          },
          "name": "cloudInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1504
          },
          "name": "cloudResourceContainerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1198
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1214
          },
          "name": "credentialsIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1246
          },
          "name": "customerManagedKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1230
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1262
          },
          "name": "deploymentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1520
          },
          "name": "externalCustomerInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1536
          },
          "name": "gcpManagedNetworkConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1552
          },
          "name": "gkeConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1283
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1299
          },
          "name": "isNoPublicIpEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1315
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1331
          },
          "name": "managedServicesCustomerManagedKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1347
          },
          "name": "networkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1363
          },
          "name": "pricingTierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1379
          },
          "name": "privateAccessSettingsIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1395
          },
          "name": "storageConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1411
          },
          "name": "storageCustomerManagedKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1568
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1584
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1427
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1440
          },
          "name": "workspaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1456
          },
          "name": "workspaceStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1472
          },
          "name": "workspaceStatusMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1488
          },
          "name": "workspaceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1143
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1156
          },
          "name": "awsRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1172
          },
          "name": "cloud",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1188
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1204
          },
          "name": "credentialsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1236
          },
          "name": "customerManagedKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1220
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1252
          },
          "name": "deploymentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1273
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1289
          },
          "name": "isNoPublicIpEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1305
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1321
          },
          "name": "managedServicesCustomerManagedKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1337
          },
          "name": "networkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1353
          },
          "name": "pricingTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1369
          },
          "name": "privateAccessSettingsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1385
          },
          "name": "storageConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1401
          },
          "name": "storageCustomerManagedKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1417
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1433
          },
          "name": "workspaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1446
          },
          "name": "workspaceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1462
          },
          "name": "workspaceStatusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1478
          },
          "name": "workspaceUrl",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspaces"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 224
      },
      "name": "MwsWorkspacesCloudResourceContainer",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#gcp MwsWorkspaces#gcp}",
            "stability": "stable",
            "summary": "gcp block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 230
          },
          "name": "gcp",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesCloudResourceContainer"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 143
      },
      "name": "MwsWorkspacesCloudResourceContainerGcp",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#project_id MwsWorkspaces#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 147
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesCloudResourceContainerGcp"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcpOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcpOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 179
      },
      "name": "MwsWorkspacesCloudResourceContainerGcpOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 220
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 213
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesCloudResourceContainerGcpOutputReference"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 299
          },
          "name": "putGcp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp"
              }
            }
          ]
        }
      ],
      "name": "MwsWorkspacesCloudResourceContainerOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 296
          },
          "name": "gcp",
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcpOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 303
          },
          "name": "gcpInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesCloudResourceContainerOutputReference"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/docs/resources/mws_workspaces#workspace_name MwsWorkspaces#workspace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 93
          },
          "name": "workspaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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": 111
          },
          "name": "cloudResourceContainer",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#creation_time MwsWorkspaces#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 30
          },
          "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.71.0/docs/resources/mws_workspaces#credentials_id MwsWorkspaces#credentials_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 34
          },
          "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.71.0/docs/resources/mws_workspaces#customer_managed_key_id MwsWorkspaces#customer_managed_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 42
          },
          "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.71.0/docs/resources/mws_workspaces#custom_tags MwsWorkspaces#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 38
          },
          "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.71.0/docs/resources/mws_workspaces#deployment_name MwsWorkspaces#deployment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 46
          },
          "name": "deploymentName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 117
          },
          "name": "externalCustomerInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 123
          },
          "name": "gcpManagedNetworkConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 129
          },
          "name": "gkeConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktf/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.71.0/docs/resources/mws_workspaces#id MwsWorkspaces#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 53
          },
          "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.71.0/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": 57
          },
          "name": "isNoPublicIpEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#location MwsWorkspaces#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 61
          },
          "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.71.0/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": 65
          },
          "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.71.0/docs/resources/mws_workspaces#network_id MwsWorkspaces#network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 69
          },
          "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.71.0/docs/resources/mws_workspaces#pricing_tier MwsWorkspaces#pricing_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 73
          },
          "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.71.0/docs/resources/mws_workspaces#private_access_settings_id MwsWorkspaces#private_access_settings_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 77
          },
          "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.71.0/docs/resources/mws_workspaces#storage_configuration_id MwsWorkspaces#storage_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 81
          },
          "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.71.0/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": 85
          },
          "name": "storageCustomerManagedKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#timeouts MwsWorkspaces#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 135
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#token MwsWorkspaces#token}",
            "stability": "stable",
            "summary": "token block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 141
          },
          "name": "token",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#workspace_id MwsWorkspaces#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 89
          },
          "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.71.0/docs/resources/mws_workspaces#workspace_status MwsWorkspaces#workspace_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 97
          },
          "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.71.0/docs/resources/mws_workspaces#workspace_status_message MwsWorkspaces#workspace_status_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 101
          },
          "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.71.0/docs/resources/mws_workspaces#workspace_url MwsWorkspaces#workspace_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 105
          },
          "name": "workspaceUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesConfig"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 307
      },
      "name": "MwsWorkspacesExternalCustomerInfo",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#authoritative_user_email MwsWorkspaces#authoritative_user_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 311
          },
          "name": "authoritativeUserEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#authoritative_user_full_name MwsWorkspaces#authoritative_user_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 315
          },
          "name": "authoritativeUserFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#customer_name MwsWorkspaces#customer_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 319
          },
          "name": "customerName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesExternalCustomerInfo"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 372
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 365
      },
      "name": "MwsWorkspacesExternalCustomerInfoOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 418
          },
          "name": "authoritativeUserEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 431
          },
          "name": "authoritativeUserFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 444
          },
          "name": "customerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 411
          },
          "name": "authoritativeUserEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 424
          },
          "name": "authoritativeUserFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 437
          },
          "name": "customerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesExternalCustomerInfoOutputReference"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 448
      },
      "name": "MwsWorkspacesGcpManagedNetworkConfig",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#subnet_cidr MwsWorkspaces#subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 460
          },
          "name": "subnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 452
          },
          "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.71.0/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": 456
          },
          "name": "gkeClusterServiceIpRange",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesGcpManagedNetworkConfig"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 558
          },
          "name": "resetGkeClusterPodIpRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 574
          },
          "name": "resetGkeClusterServiceIpRange"
        }
      ],
      "name": "MwsWorkspacesGcpManagedNetworkConfigOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 562
          },
          "name": "gkeClusterPodIpRangeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 578
          },
          "name": "gkeClusterServiceIpRangeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 591
          },
          "name": "subnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 552
          },
          "name": "gkeClusterPodIpRange",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 568
          },
          "name": "gkeClusterServiceIpRange",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 584
          },
          "name": "subnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesGcpManagedNetworkConfigOutputReference"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 595
      },
      "name": "MwsWorkspacesGkeConfig",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#connectivity_type MwsWorkspaces#connectivity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 599
          },
          "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.71.0/docs/resources/mws_workspaces#master_ip_range MwsWorkspaces#master_ip_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 603
          },
          "name": "masterIpRange",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesGkeConfig"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 688
          },
          "name": "resetConnectivityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 704
          },
          "name": "resetMasterIpRange"
        }
      ],
      "name": "MwsWorkspacesGkeConfigOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 692
          },
          "name": "connectivityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 708
          },
          "name": "masterIpRangeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 682
          },
          "name": "connectivityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 698
          },
          "name": "masterIpRange",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesGkeConfigOutputReference"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 712
      },
      "name": "MwsWorkspacesTimeouts",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#create MwsWorkspaces#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 716
          },
          "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.71.0/docs/resources/mws_workspaces#read MwsWorkspaces#read}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 720
          },
          "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.71.0/docs/resources/mws_workspaces#update MwsWorkspaces#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 724
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesTimeouts"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 832
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 848
          },
          "name": "resetRead"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 864
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MwsWorkspacesTimeoutsOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 836
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 852
          },
          "name": "readInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 868
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 826
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 842
          },
          "name": "read",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 858
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 872
      },
      "name": "MwsWorkspacesToken",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/mws_workspaces#comment MwsWorkspaces#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 876
          },
          "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.71.0/docs/resources/mws_workspaces#lifetime_seconds MwsWorkspaces#lifetime_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 880
          },
          "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.71.0/docs/resources/mws_workspaces#token_id MwsWorkspaces#token_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 884
          },
          "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.71.0/docs/resources/mws_workspaces#token_value MwsWorkspaces#token_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 888
          },
          "name": "tokenValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesToken"
    },
    "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTokenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 948
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 941
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 999
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1015
          },
          "name": "resetLifetimeSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1031
          },
          "name": "resetTokenId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1047
          },
          "name": "resetTokenValue"
        }
      ],
      "name": "MwsWorkspacesTokenOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1003
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1019
          },
          "name": "lifetimeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1035
          },
          "name": "tokenIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1051
          },
          "name": "tokenValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 993
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1009
          },
          "name": "lifetimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1025
          },
          "name": "tokenId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1041
          },
          "name": "tokenValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 952
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.mwsWorkspaces.MwsWorkspacesToken"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesTokenOutputReference"
    },
    "@cdktf/provider-databricks.notebook.Notebook": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notebook databricks_notebook}."
      },
      "fqn": "@cdktf/provider-databricks.notebook.Notebook",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notebook databricks_notebook} Resource."
        },
        "locationInModule": {
          "filename": "src/notebook/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": "@cdktf/provider-databricks.notebook.NotebookConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notebook/index.ts",
        "line": 59
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Notebook resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/notebook/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 Notebook to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 130
          },
          "name": "resetContentBase64"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 146
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 162
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 178
          },
          "name": "resetLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 194
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 210
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 226
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 255
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 277
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 291
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 64
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 264
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 269
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 134
          },
          "name": "contentBase64Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 150
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 166
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 182
          },
          "name": "languageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 198
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 214
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 230
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 243
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 259
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 124
          },
          "name": "contentBase64",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 140
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 156
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 172
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 188
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 204
          },
          "name": "objectId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 220
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 236
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 249
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notebook/index:Notebook"
    },
    "@cdktf/provider-databricks.notebook.NotebookConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notebook.NotebookConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestination": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination databricks_notification_destination}."
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestination",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination databricks_notification_destination} Resource."
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NotificationDestination resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 968
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/docs/resources/notification_destination#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NotificationDestination that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NotificationDestination to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1059
          },
          "name": "putConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigA"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1062
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1017
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1046
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1074
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1083
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NotificationDestination",
      "namespace": "notificationDestination",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 956
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1056
          },
          "name": "config",
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigAOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1066
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigA"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1021
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1034
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1050
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1011
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1027
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1040
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestination"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigA"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfig"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigA": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 721
      },
      "name": "NotificationDestinationConfigA",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination#email NotificationDestination#email}",
            "stability": "stable",
            "summary": "email block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 727
          },
          "name": "email",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigEmail"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 733
          },
          "name": "genericWebhook",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 739
          },
          "name": "microsoftTeams",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination#pagerduty NotificationDestination#pagerduty}",
            "stability": "stable",
            "summary": "pagerduty block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 745
          },
          "name": "pagerduty",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination#slack NotificationDestination#slack}",
            "stability": "stable",
            "summary": "slack block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 751
          },
          "name": "slack",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigSlack"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigA"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigAOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 811
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 872
          },
          "name": "putEmail",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigEmail"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 888
          },
          "name": "putGenericWebhook",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 904
          },
          "name": "putMicrosoftTeams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 920
          },
          "name": "putPagerduty",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 936
          },
          "name": "putSlack",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigSlack"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 875
          },
          "name": "resetEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 891
          },
          "name": "resetGenericWebhook"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 907
          },
          "name": "resetMicrosoftTeams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 923
          },
          "name": "resetPagerduty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 939
          },
          "name": "resetSlack"
        }
      ],
      "name": "NotificationDestinationConfigAOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 869
          },
          "name": "email",
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigEmailOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 885
          },
          "name": "genericWebhook",
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhookOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 901
          },
          "name": "microsoftTeams",
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 917
          },
          "name": "pagerduty",
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigPagerdutyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 933
          },
          "name": "slack",
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigSlackOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 879
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigEmail"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 895
          },
          "name": "genericWebhookInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 911
          },
          "name": "microsoftTeamsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 927
          },
          "name": "pagerdutyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 943
          },
          "name": "slackInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigSlack"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigA"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigAOutputReference"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigEmail": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigEmail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 37
      },
      "name": "NotificationDestinationConfigEmail",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination#addresses NotificationDestination#addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 41
          },
          "name": "addresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigEmail"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigEmailOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigEmailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 73
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 113
          },
          "name": "resetAddresses"
        }
      ],
      "name": "NotificationDestinationConfigEmailOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 117
          },
          "name": "addressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 107
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigEmail"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigEmailOutputReference"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 121
      },
      "name": "NotificationDestinationConfigGenericWebhook",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination#password NotificationDestination#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 125
          },
          "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.71.0/docs/resources/notification_destination#password_set NotificationDestination#password_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 129
          },
          "name": "passwordSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination#url NotificationDestination#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 133
          },
          "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.71.0/docs/resources/notification_destination#url_set NotificationDestination#url_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 137
          },
          "name": "urlSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination#username NotificationDestination#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 141
          },
          "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.71.0/docs/resources/notification_destination#username_set NotificationDestination#username_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 145
          },
          "name": "usernameSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigGenericWebhook"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhookOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhookOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 282
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 298
          },
          "name": "resetPasswordSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 314
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 330
          },
          "name": "resetUrlSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 346
          },
          "name": "resetUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 362
          },
          "name": "resetUsernameSet"
        }
      ],
      "name": "NotificationDestinationConfigGenericWebhookOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 286
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 302
          },
          "name": "passwordSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 318
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 334
          },
          "name": "urlSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 350
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 366
          },
          "name": "usernameSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 276
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 292
          },
          "name": "passwordSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 308
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 324
          },
          "name": "urlSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 340
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 356
          },
          "name": "usernameSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigGenericWebhookOutputReference"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 370
      },
      "name": "NotificationDestinationConfigMicrosoftTeams",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination#url NotificationDestination#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 374
          },
          "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.71.0/docs/resources/notification_destination#url_set NotificationDestination#url_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 378
          },
          "name": "urlSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigMicrosoftTeams"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeamsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 463
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 479
          },
          "name": "resetUrlSet"
        }
      ],
      "name": "NotificationDestinationConfigMicrosoftTeamsOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 467
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 483
          },
          "name": "urlSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 457
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 473
          },
          "name": "urlSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigMicrosoftTeamsOutputReference"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 487
      },
      "name": "NotificationDestinationConfigPagerduty",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination#integration_key NotificationDestination#integration_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 491
          },
          "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.71.0/docs/resources/notification_destination#integration_key_set NotificationDestination#integration_key_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 495
          },
          "name": "integrationKeySet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigPagerduty"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigPagerdutyOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigPagerdutyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 580
          },
          "name": "resetIntegrationKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 596
          },
          "name": "resetIntegrationKeySet"
        }
      ],
      "name": "NotificationDestinationConfigPagerdutyOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 584
          },
          "name": "integrationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 600
          },
          "name": "integrationKeySetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 574
          },
          "name": "integrationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 590
          },
          "name": "integrationKeySet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigPagerdutyOutputReference"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigSlack": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigSlack",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 604
      },
      "name": "NotificationDestinationConfigSlack",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/notification_destination#url NotificationDestination#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 608
          },
          "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.71.0/docs/resources/notification_destination#url_set NotificationDestination#url_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 612
          },
          "name": "urlSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigSlack"
    },
    "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigSlackOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigSlackOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 697
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 713
          },
          "name": "resetUrlSet"
        }
      ],
      "name": "NotificationDestinationConfigSlackOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 701
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 717
          },
          "name": "urlSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 691
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 707
          },
          "name": "urlSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.notificationDestination.NotificationDestinationConfigSlack"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigSlackOutputReference"
    },
    "@cdktf/provider-databricks.oboToken.OboToken": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/obo_token databricks_obo_token}."
      },
      "fqn": "@cdktf/provider-databricks.oboToken.OboToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/obo_token databricks_obo_token} Resource."
        },
        "locationInModule": {
          "filename": "src/obo-token/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.oboToken.OboTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/obo-token/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OboToken resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/obo-token/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 OboToken to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 118
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 134
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 150
          },
          "name": "resetLifetimeSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 167
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 159
          },
          "name": "tokenValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 106
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 122
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 138
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 154
          },
          "name": "lifetimeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 99
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 112
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 128
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 144
          },
          "name": "lifetimeSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/obo-token/index:OboToken"
    },
    "@cdktf/provider-databricks.oboToken.OboTokenConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.oboToken.OboTokenConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/obo-token/index:OboTokenConfig"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTable": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/online_table databricks_online_table}."
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/online_table databricks_online_table} Resource."
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 1242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 1210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OnlineTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1227
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1318
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1334
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1276
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1321
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1337
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1349
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1358
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1215
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1315
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1299
          },
          "name": "status",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1304
          },
          "name": "tableServingUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1331
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1309
          },
          "name": "unityCatalogProvisioningState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1280
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1293
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1325
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1341
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1270
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1286
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTable"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/docs/resources/online_table#spec OnlineTable#spec}",
            "stability": "stable",
            "summary": "spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 31
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/online_table#timeouts OnlineTable#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 37
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableTimeouts"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableConfig"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 854
      },
      "name": "OnlineTableSpec",
      "namespace": "onlineTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/online_table#perform_full_copy OnlineTable#perform_full_copy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 858
          },
          "name": "performFullCopy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/online_table#primary_key_columns OnlineTable#primary_key_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 862
          },
          "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.71.0/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": 876
          },
          "name": "runContinuously",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunContinuously"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 882
          },
          "name": "runTriggered",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunTriggered"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/online_table#source_table_full_name OnlineTable#source_table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 866
          },
          "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.71.0/docs/resources/online_table#timeseries_key OnlineTable#timeseries_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 870
          },
          "name": "timeseriesKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableSpec"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1085
          },
          "name": "putRunContinuously",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunContinuously"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1101
          },
          "name": "putRunTriggered",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunTriggered"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1019
          },
          "name": "resetPerformFullCopy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1040
          },
          "name": "resetPrimaryKeyColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1088
          },
          "name": "resetRunContinuously"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1104
          },
          "name": "resetRunTriggered"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1056
          },
          "name": "resetSourceTableFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1072
          },
          "name": "resetTimeseriesKey"
        }
      ],
      "name": "OnlineTableSpecOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1028
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1082
          },
          "name": "runContinuously",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunContinuouslyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1098
          },
          "name": "runTriggered",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunTriggeredOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1023
          },
          "name": "performFullCopyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1044
          },
          "name": "primaryKeyColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1092
          },
          "name": "runContinuouslyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunContinuously"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1108
          },
          "name": "runTriggeredInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunTriggered"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1060
          },
          "name": "sourceTableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1076
          },
          "name": "timeseriesKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1013
          },
          "name": "performFullCopy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1034
          },
          "name": "primaryKeyColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1050
          },
          "name": "sourceTableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1066
          },
          "name": "timeseriesKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpec"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableSpecOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunContinuously": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunContinuously",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 756
      },
      "name": "OnlineTableSpecRunContinuously",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableSpecRunContinuously"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunContinuouslyOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunContinuouslyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 779
      },
      "name": "OnlineTableSpecRunContinuouslyOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunContinuously"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableSpecRunContinuouslyOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunTriggered": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunTriggered",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 805
      },
      "name": "OnlineTableSpecRunTriggered",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableSpecRunTriggered"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunTriggeredOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunTriggeredOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 828
      },
      "name": "OnlineTableSpecRunTriggeredOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableSpecRunTriggered"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableSpecRunTriggeredOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 652
      },
      "name": "OnlineTableStatus",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatus"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 134
      },
      "name": "OnlineTableStatusContinuousUpdateStatus",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatus"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgress": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 39
      },
      "name": "OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgress",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgress"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressList",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressList"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 62
      },
      "name": "OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 91
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 96
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 106
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 101
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 111
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 75
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgress"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 216
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusContinuousUpdateStatusList",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 209
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatusList"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 157
      },
      "name": "OnlineTableStatusContinuousUpdateStatusOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 187
          },
          "name": "initialPipelineSyncProgress",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 192
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 197
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatus"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatusOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusFailedStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusFailedStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 220
      },
      "name": "OnlineTableStatusFailedStatus",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusFailedStatus"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusFailedStatusList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusFailedStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 296
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusFailedStatusOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusFailedStatusList",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 289
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 289
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusFailedStatusList"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusFailedStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusFailedStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 243
      },
      "name": "OnlineTableStatusFailedStatusOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 272
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 277
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusFailedStatus"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusFailedStatusOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 752
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusList",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 745
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 745
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 745
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusList"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 675
      },
      "name": "OnlineTableStatusOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 705
          },
          "name": "continuousUpdateStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 710
          },
          "name": "detailedState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 716
          },
          "name": "failedStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusFailedStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 721
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 727
          },
          "name": "provisioningStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 733
          },
          "name": "triggeredUpdateStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatus"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 395
      },
      "name": "OnlineTableStatusProvisioningStatus",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatus"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgress": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 300
      },
      "name": "OnlineTableStatusProvisioningStatusInitialPipelineSyncProgress",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatusInitialPipelineSyncProgress"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 391
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressList",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 384
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 384
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressList"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 323
      },
      "name": "OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 352
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 357
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 367
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 362
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 372
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgress"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 467
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusProvisioningStatusList",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 460
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 460
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 460
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatusList"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 418
      },
      "name": "OnlineTableStatusProvisioningStatusOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 448
          },
          "name": "initialPipelineSyncProgress",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatus"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatusOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 566
      },
      "name": "OnlineTableStatusTriggeredUpdateStatus",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatus"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 641
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 648
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusTriggeredUpdateStatusList",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 641
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 641
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatusList"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 589
      },
      "name": "OnlineTableStatusTriggeredUpdateStatusOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 618
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 623
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 629
          },
          "name": "triggeredUpdateProgress",
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatus"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatusOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgress": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 471
      },
      "name": "OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgress",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgress"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 562
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressList",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 555
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 555
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressList"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 494
      },
      "name": "OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 523
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 528
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 538
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 533
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 543
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgress"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 1112
      },
      "name": "OnlineTableTimeouts",
      "namespace": "onlineTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/online_table#create OnlineTable#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1116
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableTimeouts"
    },
    "@cdktf/provider-databricks.onlineTable.OnlineTableTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 1156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 1148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1198
          },
          "name": "resetCreate"
        }
      ],
      "name": "OnlineTableTimeoutsOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1202
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1192
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.onlineTable.OnlineTableTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.permissionAssignment.PermissionAssignment": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/permission_assignment databricks_permission_assignment}."
      },
      "fqn": "@cdktf/provider-databricks.permissionAssignment.PermissionAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/permission_assignment databricks_permission_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/permission-assignment/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": "@cdktf/provider-databricks.permissionAssignment.PermissionAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/permission-assignment/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a PermissionAssignment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/permission-assignment/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 PermissionAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 138
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 117
          },
          "name": "permissionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 130
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 110
          },
          "name": "permissions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 123
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/permission-assignment/index:PermissionAssignment"
    },
    "@cdktf/provider-databricks.permissionAssignment.PermissionAssignmentConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.permissionAssignment.PermissionAssignmentConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/permission_assignment#permissions PermissionAssignment#permissions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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.71.0/docs/resources/permission_assignment#principal_id PermissionAssignment#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 29
          },
          "name": "principalId",
          "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.71.0/docs/resources/permission_assignment#id PermissionAssignment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permission-assignment/index:PermissionAssignmentConfig"
    },
    "@cdktf/provider-databricks.permissions.Permissions": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/permissions databricks_permissions}."
      },
      "fqn": "@cdktf/provider-databricks.permissions.Permissions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/permissions databricks_permissions} Resource."
        },
        "locationInModule": {
          "filename": "src/permissions/index.ts",
          "line": 380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.permissions.PermissionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/permissions/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Permissions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 365
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 850
          },
          "name": "putAccessControl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.permissions.PermissionsAccessControl"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 437
          },
          "name": "resetAppName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 453
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 469
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 485
          },
          "name": "resetClusterPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 501
          },
          "name": "resetDashboardId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 517
          },
          "name": "resetDirectoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 533
          },
          "name": "resetDirectoryPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 549
          },
          "name": "resetExperimentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 565
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 581
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 597
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 613
          },
          "name": "resetNotebookId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 629
          },
          "name": "resetNotebookPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 645
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 661
          },
          "name": "resetPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 677
          },
          "name": "resetRegisteredModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 693
          },
          "name": "resetRepoId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 709
          },
          "name": "resetRepoPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 725
          },
          "name": "resetServingEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 741
          },
          "name": "resetSqlAlertId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 757
          },
          "name": "resetSqlDashboardId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 773
          },
          "name": "resetSqlEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 789
          },
          "name": "resetSqlQueryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 805
          },
          "name": "resetVectorSearchEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 821
          },
          "name": "resetWorkspaceFileId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 837
          },
          "name": "resetWorkspaceFilePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 862
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 894
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 353
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 847
          },
          "name": "accessControl",
          "type": {
            "fqn": "@cdktf/provider-databricks.permissions.PermissionsAccessControlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 854
          },
          "name": "accessControlInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.permissions.PermissionsAccessControl"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 441
          },
          "name": "appNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 457
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 473
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 489
          },
          "name": "clusterPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 505
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 521
          },
          "name": "directoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 537
          },
          "name": "directoryPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 553
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 569
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 585
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 601
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 617
          },
          "name": "notebookIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 633
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 649
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 665
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 681
          },
          "name": "registeredModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 697
          },
          "name": "repoIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 713
          },
          "name": "repoPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 729
          },
          "name": "servingEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 745
          },
          "name": "sqlAlertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 761
          },
          "name": "sqlDashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 777
          },
          "name": "sqlEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 793
          },
          "name": "sqlQueryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 809
          },
          "name": "vectorSearchEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 825
          },
          "name": "workspaceFileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 841
          },
          "name": "workspaceFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 431
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 447
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 463
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 479
          },
          "name": "clusterPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 495
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 511
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 527
          },
          "name": "directoryPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 543
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 559
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 575
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 591
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 607
          },
          "name": "notebookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 623
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 639
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 655
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 671
          },
          "name": "registeredModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 687
          },
          "name": "repoId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 703
          },
          "name": "repoPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 719
          },
          "name": "servingEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 735
          },
          "name": "sqlAlertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 751
          },
          "name": "sqlDashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 767
          },
          "name": "sqlEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 783
          },
          "name": "sqlQueryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 799
          },
          "name": "vectorSearchEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 815
          },
          "name": "workspaceFileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 831
          },
          "name": "workspaceFilePath",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permissions/index:Permissions"
    },
    "@cdktf/provider-databricks.permissions.PermissionsAccessControl": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.permissions.PermissionsAccessControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/permissions/index.ts",
        "line": 129
      },
      "name": "PermissionsAccessControl",
      "namespace": "permissions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/permissions#group_name Permissions#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 133
          },
          "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.71.0/docs/resources/permissions#permission_level Permissions#permission_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 137
          },
          "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.71.0/docs/resources/permissions#service_principal_name Permissions#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 141
          },
          "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.71.0/docs/resources/permissions#user_name Permissions#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 145
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permissions/index:PermissionsAccessControl"
    },
    "@cdktf/provider-databricks.permissions.PermissionsAccessControlList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.permissions.PermissionsAccessControlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/permissions/index.ts",
          "line": 333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/permissions/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 340
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.permissions.PermissionsAccessControlOutputReference"
            }
          }
        }
      ],
      "name": "PermissionsAccessControlList",
      "namespace": "permissions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 333
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 333
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.permissions.PermissionsAccessControl"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/permissions/index:PermissionsAccessControlList"
    },
    "@cdktf/provider-databricks.permissions.PermissionsAccessControlOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.permissions.PermissionsAccessControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/permissions/index.ts",
          "line": 208
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 268
          },
          "name": "resetGroupName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 284
          },
          "name": "resetPermissionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 300
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 316
          },
          "name": "resetUserName"
        }
      ],
      "name": "PermissionsAccessControlOutputReference",
      "namespace": "permissions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 272
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 288
          },
          "name": "permissionLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 304
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 320
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 262
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 278
          },
          "name": "permissionLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 294
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 310
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.permissions.PermissionsAccessControl"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/permissions/index:PermissionsAccessControlOutputReference"
    },
    "@cdktf/provider-databricks.permissions.PermissionsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.permissions.PermissionsConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/permissions#access_control Permissions#access_control}",
            "stability": "stable",
            "summary": "access_control block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 127
          },
          "name": "accessControl",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/permissions#app_name Permissions#app_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 18
          },
          "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.71.0/docs/resources/permissions#authorization Permissions#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 22
          },
          "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.71.0/docs/resources/permissions#cluster_id Permissions#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 26
          },
          "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.71.0/docs/resources/permissions#cluster_policy_id Permissions#cluster_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 30
          },
          "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.71.0/docs/resources/permissions#dashboard_id Permissions#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 34
          },
          "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.71.0/docs/resources/permissions#directory_id Permissions#directory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 38
          },
          "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.71.0/docs/resources/permissions#directory_path Permissions#directory_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 42
          },
          "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.71.0/docs/resources/permissions#experiment_id Permissions#experiment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 46
          },
          "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.71.0/docs/resources/permissions#id Permissions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 53
          },
          "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.71.0/docs/resources/permissions#instance_pool_id Permissions#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 57
          },
          "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.71.0/docs/resources/permissions#job_id Permissions#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 61
          },
          "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.71.0/docs/resources/permissions#notebook_id Permissions#notebook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 65
          },
          "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.71.0/docs/resources/permissions#notebook_path Permissions#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 69
          },
          "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.71.0/docs/resources/permissions#object_type Permissions#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 73
          },
          "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.71.0/docs/resources/permissions#pipeline_id Permissions#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 77
          },
          "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.71.0/docs/resources/permissions#registered_model_id Permissions#registered_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 81
          },
          "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.71.0/docs/resources/permissions#repo_id Permissions#repo_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 85
          },
          "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.71.0/docs/resources/permissions#repo_path Permissions#repo_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 89
          },
          "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.71.0/docs/resources/permissions#serving_endpoint_id Permissions#serving_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 93
          },
          "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.71.0/docs/resources/permissions#sql_alert_id Permissions#sql_alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 97
          },
          "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.71.0/docs/resources/permissions#sql_dashboard_id Permissions#sql_dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 101
          },
          "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.71.0/docs/resources/permissions#sql_endpoint_id Permissions#sql_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 105
          },
          "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.71.0/docs/resources/permissions#sql_query_id Permissions#sql_query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 109
          },
          "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.71.0/docs/resources/permissions#vector_search_endpoint_id Permissions#vector_search_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 113
          },
          "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.71.0/docs/resources/permissions#workspace_file_id Permissions#workspace_file_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 117
          },
          "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.71.0/docs/resources/permissions#workspace_file_path Permissions#workspace_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 121
          },
          "name": "workspaceFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permissions/index:PermissionsConfig"
    },
    "@cdktf/provider-databricks.pipeline.Pipeline": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline databricks_pipeline}."
      },
      "fqn": "@cdktf/provider-databricks.pipeline.Pipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline databricks_pipeline} Resource."
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.pipeline.PipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Pipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7604
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8055
          },
          "name": "putCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.pipeline.PipelineCluster"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8071
          },
          "name": "putDeployment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineDeployment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8087
          },
          "name": "putEventLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineEventLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8103
          },
          "name": "putFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineFilters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8119
          },
          "name": "putGatewayDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineGatewayDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8135
          },
          "name": "putIngestionDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8151
          },
          "name": "putLatestUpdates",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.pipeline.PipelineLatestUpdates"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8167
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8183
          },
          "name": "putNotification",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.pipeline.PipelineNotification"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8199
          },
          "name": "putRestartWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineRestartWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8215
          },
          "name": "putRunAs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineRunAs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8231
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8247
          },
          "name": "putTrigger",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineTrigger"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7685
          },
          "name": "resetAllowDuplicateNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7701
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7717
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7733
          },
          "name": "resetCause"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7749
          },
          "name": "resetChannel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8058
          },
          "name": "resetCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7765
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7781
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7797
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7813
          },
          "name": "resetCreatorUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8074
          },
          "name": "resetDeployment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7829
          },
          "name": "resetDevelopment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7845
          },
          "name": "resetEdition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8090
          },
          "name": "resetEventLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7861
          },
          "name": "resetExpectedLastModified"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8106
          },
          "name": "resetFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8122
          },
          "name": "resetGatewayDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7877
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7893
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8138
          },
          "name": "resetIngestionDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7909
          },
          "name": "resetLastModified"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8154
          },
          "name": "resetLatestUpdates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8170
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7925
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8186
          },
          "name": "resetNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7941
          },
          "name": "resetPhoton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8202
          },
          "name": "resetRestartWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8218
          },
          "name": "resetRunAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7962
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7978
          },
          "name": "resetServerless"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7994
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8010
          },
          "name": "resetStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8026
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8234
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8250
          },
          "name": "resetTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8042
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8262
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8303
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 7592
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8052
          },
          "name": "cluster",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8068
          },
          "name": "deployment",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8084
          },
          "name": "eventLog",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineEventLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8100
          },
          "name": "filters",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineFiltersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8116
          },
          "name": "gatewayDefinition",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineGatewayDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8132
          },
          "name": "ingestionDefinition",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8148
          },
          "name": "latestUpdates",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLatestUpdatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8164
          },
          "name": "library",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8180
          },
          "name": "notification",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineNotificationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8196
          },
          "name": "restartWindow",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineRestartWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8212
          },
          "name": "runAs",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineRunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7950
          },
          "name": "runAsUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8228
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8244
          },
          "name": "trigger",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7689
          },
          "name": "allowDuplicateNamesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7705
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7721
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7737
          },
          "name": "causeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7753
          },
          "name": "channelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7769
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8062
          },
          "name": "clusterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7785
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7801
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7817
          },
          "name": "creatorUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8078
          },
          "name": "deploymentInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineDeployment"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7833
          },
          "name": "developmentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7849
          },
          "name": "editionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8094
          },
          "name": "eventLogInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineEventLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7865
          },
          "name": "expectedLastModifiedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8110
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineFilters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8126
          },
          "name": "gatewayDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineGatewayDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7881
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7897
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8142
          },
          "name": "ingestionDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7913
          },
          "name": "lastModifiedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8158
          },
          "name": "latestUpdatesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLatestUpdates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8174
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7929
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8190
          },
          "name": "notificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineNotification"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7945
          },
          "name": "photonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8206
          },
          "name": "restartWindowInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineRestartWindow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8222
          },
          "name": "runAsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineRunAs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7966
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7982
          },
          "name": "serverlessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7998
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8014
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8030
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8238
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.pipeline.PipelineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8254
          },
          "name": "triggerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTrigger"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8046
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7679
          },
          "name": "allowDuplicateNames",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7695
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7711
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7727
          },
          "name": "cause",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7743
          },
          "name": "channel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7759
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7775
          },
          "name": "configuration",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7791
          },
          "name": "continuous",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7807
          },
          "name": "creatorUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7823
          },
          "name": "development",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7839
          },
          "name": "edition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7855
          },
          "name": "expectedLastModified",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7871
          },
          "name": "health",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7887
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7903
          },
          "name": "lastModified",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7919
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7935
          },
          "name": "photon",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7956
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7972
          },
          "name": "serverless",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7988
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8004
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8020
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8036
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:Pipeline"
    },
    "@cdktf/provider-databricks.pipeline.PipelineCluster": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2889
      },
      "name": "PipelineCluster",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#apply_policy_default_values Pipeline#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2893
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#autoscale Pipeline#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2947
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#aws_attributes Pipeline#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2953
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#azure_attributes Pipeline#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2959
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 2965
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#custom_tags Pipeline#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2897
          },
          "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.71.0/docs/resources/pipeline#driver_instance_pool_id Pipeline#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2901
          },
          "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.71.0/docs/resources/pipeline#driver_node_type_id Pipeline#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2905
          },
          "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.71.0/docs/resources/pipeline#enable_local_disk_encryption Pipeline#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2909
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#gcp_attributes Pipeline#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2971
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#init_scripts Pipeline#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2977
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/pipeline#instance_pool_id Pipeline#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2913
          },
          "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.71.0/docs/resources/pipeline#label Pipeline#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2917
          },
          "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.71.0/docs/resources/pipeline#node_type_id Pipeline#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2921
          },
          "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.71.0/docs/resources/pipeline#num_workers Pipeline#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2925
          },
          "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.71.0/docs/resources/pipeline#policy_id Pipeline#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2929
          },
          "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.71.0/docs/resources/pipeline#spark_conf Pipeline#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2933
          },
          "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.71.0/docs/resources/pipeline#spark_env_vars Pipeline#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2937
          },
          "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.71.0/docs/resources/pipeline#ssh_public_keys Pipeline#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2941
          },
          "name": "sshPublicKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineCluster"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterAutoscale": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 189
      },
      "name": "PipelineClusterAutoscale",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#max_workers Pipeline#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 193
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#min_workers Pipeline#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 197
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#mode Pipeline#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 201
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAutoscale"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterAutoscaleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 325
          },
          "name": "resetMode"
        }
      ],
      "name": "PipelineClusterAutoscaleOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 300
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 313
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 329
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 293
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 306
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 319
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAutoscaleOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 333
      },
      "name": "PipelineClusterAwsAttributes",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#availability Pipeline#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 337
          },
          "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.71.0/docs/resources/pipeline#ebs_volume_count Pipeline#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 341
          },
          "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.71.0/docs/resources/pipeline#ebs_volume_iops Pipeline#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 345
          },
          "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.71.0/docs/resources/pipeline#ebs_volume_size Pipeline#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 349
          },
          "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.71.0/docs/resources/pipeline#ebs_volume_throughput Pipeline#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 353
          },
          "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.71.0/docs/resources/pipeline#ebs_volume_type Pipeline#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 357
          },
          "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.71.0/docs/resources/pipeline#first_on_demand Pipeline#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 361
          },
          "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.71.0/docs/resources/pipeline#instance_profile_arn Pipeline#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 365
          },
          "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.71.0/docs/resources/pipeline#spot_bid_price_percent Pipeline#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 369
          },
          "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.71.0/docs/resources/pipeline#zone_id Pipeline#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 373
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAwsAttributes"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 562
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 578
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 594
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 610
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 626
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 642
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 658
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 674
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 690
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 706
          },
          "name": "resetZoneId"
        }
      ],
      "name": "PipelineClusterAwsAttributesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 566
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 582
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 598
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 614
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 630
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 646
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 662
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 678
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 694
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 710
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 556
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 572
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 588
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 604
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 620
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 636
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 652
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 668
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 684
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 700
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAwsAttributesOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 831
      },
      "name": "PipelineClusterAzureAttributes",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#availability Pipeline#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 835
          },
          "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.71.0/docs/resources/pipeline#first_on_demand Pipeline#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 839
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 849
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#spot_bid_max_price Pipeline#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 843
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAzureAttributes"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 714
      },
      "name": "PipelineClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#log_analytics_primary_key Pipeline#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 718
          },
          "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.71.0/docs/resources/pipeline#log_analytics_workspace_id Pipeline#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 722
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 807
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 823
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 811
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 827
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 801
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 817
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1005
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 960
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 976
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1008
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 992
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "PipelineClusterAzureAttributesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1002
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 964
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 980
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1012
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 996
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 954
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 970
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 986
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAzureAttributesOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1457
      },
      "name": "PipelineClusterClusterLogConf",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#dbfs Pipeline#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1463
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#s3 Pipeline#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1469
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#volumes Pipeline#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1475
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConf"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1016
      },
      "name": "PipelineClusterClusterLogConfDbfs",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1020
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfDbfs"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1052
      },
      "name": "PipelineClusterClusterLogConfDbfsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1093
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1086
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1063
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1570
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1586
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1602
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1573
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1589
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1605
          },
          "name": "resetVolumes"
        }
      ],
      "name": "PipelineClusterClusterLogConfOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1567
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1583
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1599
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1577
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1593
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1609
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1097
      },
      "name": "PipelineClusterClusterLogConfS3",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1105
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#canned_acl Pipeline#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1101
          },
          "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.71.0/docs/resources/pipeline#enable_encryption Pipeline#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1109
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#encryption_type Pipeline#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1113
          },
          "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.71.0/docs/resources/pipeline#endpoint Pipeline#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1117
          },
          "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.71.0/docs/resources/pipeline#kms_key Pipeline#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1121
          },
          "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.71.0/docs/resources/pipeline#region Pipeline#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1125
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfS3"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1275
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1304
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1320
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1336
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1352
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1368
          },
          "name": "resetRegion"
        }
      ],
      "name": "PipelineClusterClusterLogConfS3OutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1279
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1292
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1308
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1324
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1340
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1356
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1372
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1269
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1285
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1298
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1314
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1330
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1346
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1362
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfS3OutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1376
      },
      "name": "PipelineClusterClusterLogConfVolumes",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1380
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfVolumes"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1412
      },
      "name": "PipelineClusterClusterLogConfVolumesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1453
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1446
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1613
      },
      "name": "PipelineClusterGcpAttributes",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#availability Pipeline#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1617
          },
          "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.71.0/docs/resources/pipeline#google_service_account Pipeline#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1621
          },
          "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.71.0/docs/resources/pipeline#local_ssd_count Pipeline#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1625
          },
          "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.71.0/docs/resources/pipeline#zone_id Pipeline#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1629
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterGcpAttributes"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1740
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1756
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1772
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1788
          },
          "name": "resetZoneId"
        }
      ],
      "name": "PipelineClusterGcpAttributesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1744
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1760
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1776
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1792
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1734
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1750
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1766
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1782
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterGcpAttributesOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScripts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2561
      },
      "name": "PipelineClusterInitScripts",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#abfss Pipeline#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2567
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#dbfs Pipeline#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2573
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#file Pipeline#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2579
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#gcs Pipeline#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2585
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#s3 Pipeline#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2591
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#volumes Pipeline#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2597
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#workspace Pipeline#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2603
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScripts"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1796
      },
      "name": "PipelineClusterInitScriptsAbfss",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1800
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsAbfss"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1832
      },
      "name": "PipelineClusterInitScriptsAbfssOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1873
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1866
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsAbfssOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1877
      },
      "name": "PipelineClusterInitScriptsDbfs",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1881
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsDbfs"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1913
      },
      "name": "PipelineClusterInitScriptsDbfsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1954
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1947
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsDbfsOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1958
      },
      "name": "PipelineClusterInitScriptsFile",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1962
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsFile"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1994
      },
      "name": "PipelineClusterInitScriptsFileOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2035
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2028
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsFileOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2039
      },
      "name": "PipelineClusterInitScriptsGcs",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2043
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsGcs"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2075
      },
      "name": "PipelineClusterInitScriptsGcsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2116
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2109
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsGcsOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2885
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "PipelineClusterInitScriptsList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2878
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2878
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsList"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2762
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2778
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2794
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2810
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2826
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2842
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2858
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2765
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2781
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2797
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2813
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2829
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2845
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2861
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "PipelineClusterInitScriptsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2759
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2775
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2791
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2807
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2823
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2839
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2855
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2769
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2785
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2801
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2817
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2833
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2849
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2865
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2120
      },
      "name": "PipelineClusterInitScriptsS3",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2128
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#canned_acl Pipeline#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2124
          },
          "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.71.0/docs/resources/pipeline#enable_encryption Pipeline#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2132
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#encryption_type Pipeline#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2136
          },
          "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.71.0/docs/resources/pipeline#endpoint Pipeline#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2140
          },
          "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.71.0/docs/resources/pipeline#kms_key Pipeline#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2144
          },
          "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.71.0/docs/resources/pipeline#region Pipeline#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2148
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsS3"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2298
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2327
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2343
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2359
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2375
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2391
          },
          "name": "resetRegion"
        }
      ],
      "name": "PipelineClusterInitScriptsS3OutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2302
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2315
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2331
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2347
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2363
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2379
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2395
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2292
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2308
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2321
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2337
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2353
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2369
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2385
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsS3OutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2399
      },
      "name": "PipelineClusterInitScriptsVolumes",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2403
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsVolumes"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2435
      },
      "name": "PipelineClusterInitScriptsVolumesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2476
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2469
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsVolumesOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2480
      },
      "name": "PipelineClusterInitScriptsWorkspace",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2484
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsWorkspace"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2516
      },
      "name": "PipelineClusterInitScriptsWorkspaceOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2557
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2550
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 3600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3607
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterOutputReference"
            }
          }
        }
      ],
      "name": "PipelineClusterList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3600
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3600
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterList"
    },
    "@cdktf/provider-databricks.pipeline.PipelineClusterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 3145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 3135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3500
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3516
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3532
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3548
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3564
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3580
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3295
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3503
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3519
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3535
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3551
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3311
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3327
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3343
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3359
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3567
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3583
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3375
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3391
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3407
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3423
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3439
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3455
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3471
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3487
          },
          "name": "resetSshPublicKeys"
        }
      ],
      "name": "PipelineClusterOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3497
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3513
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3529
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3545
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3561
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3577
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3299
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3507
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3523
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3539
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3555
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3315
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3331
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3347
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3363
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3571
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3587
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3379
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3395
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3411
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3427
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3443
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3459
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3475
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3491
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3289
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3305
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3321
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3337
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3353
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3369
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3385
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3401
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3417
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3433
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3449
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3465
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3481
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.pipeline.PipelineCluster"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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.71.0/docs/resources/pipeline#cluster Pipeline#cluster}",
            "stability": "stable",
            "summary": "cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 115
          },
          "name": "cluster",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/pipeline#deployment Pipeline#deployment}",
            "stability": "stable",
            "summary": "deployment block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 121
          },
          "name": "deployment",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineDeployment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/pipeline#event_log Pipeline#event_log}",
            "stability": "stable",
            "summary": "event_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 127
          },
          "name": "eventLog",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineEventLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/pipeline#filters Pipeline#filters}",
            "stability": "stable",
            "summary": "filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 133
          },
          "name": "filters",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineFilters"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#gateway_definition Pipeline#gateway_definition}",
            "stability": "stable",
            "summary": "gateway_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 139
          },
          "name": "gatewayDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineGatewayDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/docs/resources/pipeline#ingestion_definition Pipeline#ingestion_definition}",
            "stability": "stable",
            "summary": "ingestion_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 145
          },
          "name": "ingestionDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/pipeline#latest_updates Pipeline#latest_updates}",
            "stability": "stable",
            "summary": "latest_updates block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 151
          },
          "name": "latestUpdates",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLatestUpdates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#library Pipeline#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 157
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/docs/resources/pipeline#notification Pipeline#notification}",
            "stability": "stable",
            "summary": "notification block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 163
          },
          "name": "notification",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#restart_window Pipeline#restart_window}",
            "stability": "stable",
            "summary": "restart_window block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 169
          },
          "name": "restartWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineRestartWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#run_as Pipeline#run_as}",
            "stability": "stable",
            "summary": "run_as block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 175
          },
          "name": "runAs",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineRunAs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#schema Pipeline#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 89
          },
          "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.71.0/docs/resources/pipeline#serverless Pipeline#serverless}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 93
          },
          "name": "serverless",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#state Pipeline#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 97
          },
          "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.71.0/docs/resources/pipeline#storage Pipeline#storage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 101
          },
          "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.71.0/docs/resources/pipeline#target Pipeline#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 105
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#timeouts Pipeline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 181
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#trigger Pipeline#trigger}",
            "stability": "stable",
            "summary": "trigger block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 187
          },
          "name": "trigger",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTrigger"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#url Pipeline#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 109
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineConfig"
    },
    "@cdktf/provider-databricks.pipeline.PipelineDeployment": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3611
      },
      "name": "PipelineDeployment",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#kind Pipeline#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3615
          },
          "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.71.0/docs/resources/pipeline#metadata_file_path Pipeline#metadata_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3619
          },
          "name": "metadataFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineDeployment"
    },
    "@cdktf/provider-databricks.pipeline.PipelineDeploymentOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 3665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3658
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3704
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3720
          },
          "name": "resetMetadataFilePath"
        }
      ],
      "name": "PipelineDeploymentOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3708
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3724
          },
          "name": "metadataFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3698
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3714
          },
          "name": "metadataFilePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineDeployment"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineDeploymentOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineEventLog": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineEventLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3728
      },
      "name": "PipelineEventLog",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#catalog Pipeline#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3732
          },
          "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.71.0/docs/resources/pipeline#name Pipeline#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3736
          },
          "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.71.0/docs/resources/pipeline#schema Pipeline#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3740
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineEventLog"
    },
    "@cdktf/provider-databricks.pipeline.PipelineEventLogOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineEventLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 3793
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3838
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3854
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3870
          },
          "name": "resetSchema"
        }
      ],
      "name": "PipelineEventLogOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3842
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3858
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3874
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3832
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3848
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3864
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3797
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineEventLog"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineEventLogOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineFilters": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3878
      },
      "name": "PipelineFilters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#exclude Pipeline#exclude}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3882
          },
          "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.71.0/docs/resources/pipeline#include Pipeline#include}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3886
          },
          "name": "include",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineFilters"
    },
    "@cdktf/provider-databricks.pipeline.PipelineFiltersOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 3932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 3925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3971
          },
          "name": "resetExclude"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3987
          },
          "name": "resetInclude"
        }
      ],
      "name": "PipelineFiltersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3975
          },
          "name": "excludeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3991
          },
          "name": "includeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3965
          },
          "name": "exclude",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3981
          },
          "name": "include",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineFilters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineFiltersOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineGatewayDefinition": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineGatewayDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3995
      },
      "name": "PipelineGatewayDefinition",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#connection_id Pipeline#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3999
          },
          "name": "connectionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#connection_name Pipeline#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4003
          },
          "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.71.0/docs/resources/pipeline#gateway_storage_catalog Pipeline#gateway_storage_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4007
          },
          "name": "gatewayStorageCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#gateway_storage_name Pipeline#gateway_storage_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4011
          },
          "name": "gatewayStorageName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#gateway_storage_schema Pipeline#gateway_storage_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4015
          },
          "name": "gatewayStorageSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineGatewayDefinition"
    },
    "@cdktf/provider-databricks.pipeline.PipelineGatewayDefinitionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineGatewayDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4075
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4139
          },
          "name": "resetConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4155
          },
          "name": "resetConnectionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4171
          },
          "name": "resetGatewayStorageCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4187
          },
          "name": "resetGatewayStorageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4203
          },
          "name": "resetGatewayStorageSchema"
        }
      ],
      "name": "PipelineGatewayDefinitionOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4143
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4159
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4175
          },
          "name": "gatewayStorageCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4191
          },
          "name": "gatewayStorageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4207
          },
          "name": "gatewayStorageSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4133
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4149
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4165
          },
          "name": "gatewayStorageCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4181
          },
          "name": "gatewayStorageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4197
          },
          "name": "gatewayStorageSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineGatewayDefinition"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineGatewayDefinitionOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinition": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5851
      },
      "name": "PipelineIngestionDefinition",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#connection_name Pipeline#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5855
          },
          "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.71.0/docs/resources/pipeline#ingestion_gateway_id Pipeline#ingestion_gateway_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5859
          },
          "name": "ingestionGatewayId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#objects Pipeline#objects}",
            "stability": "stable",
            "summary": "objects block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5865
          },
          "name": "objects",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#table_configuration Pipeline#table_configuration}",
            "stability": "stable",
            "summary": "table_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5871
          },
          "name": "tableConfiguration",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinition"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjects": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5480
      },
      "name": "PipelineIngestionDefinitionObjects",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#report Pipeline#report}",
            "stability": "stable",
            "summary": "report block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5486
          },
          "name": "report",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#schema Pipeline#schema}",
            "stability": "stable",
            "summary": "schema block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5492
          },
          "name": "schema",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#table Pipeline#table}",
            "stability": "stable",
            "summary": "table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5498
          },
          "name": "table",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjects"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5649
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5664
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5657
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5657
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5657
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsList"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 5544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5605
          },
          "name": "putReport",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5621
          },
          "name": "putSchema",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5637
          },
          "name": "putTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5608
          },
          "name": "resetReport"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5624
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5640
          },
          "name": "resetTable"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5602
          },
          "name": "report",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5618
          },
          "name": "schema",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5634
          },
          "name": "table",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5612
          },
          "name": "reportInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5628
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5644
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjects"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4394
      },
      "name": "PipelineIngestionDefinitionObjectsReport",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination_catalog Pipeline#destination_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4398
          },
          "name": "destinationCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination_schema Pipeline#destination_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4402
          },
          "name": "destinationSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination_table Pipeline#destination_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4406
          },
          "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.71.0/docs/resources/pipeline#source_url Pipeline#source_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4410
          },
          "name": "sourceUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#table_configuration Pipeline#table_configuration}",
            "stability": "stable",
            "summary": "table_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4416
          },
          "name": "tableConfiguration",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReport"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4483
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4601
          },
          "name": "putTableConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4540
          },
          "name": "resetDestinationCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4556
          },
          "name": "resetDestinationSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4572
          },
          "name": "resetDestinationTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4588
          },
          "name": "resetSourceUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4604
          },
          "name": "resetTableConfiguration"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsReportOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4598
          },
          "name": "tableConfiguration",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4544
          },
          "name": "destinationCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4560
          },
          "name": "destinationSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4576
          },
          "name": "destinationTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4592
          },
          "name": "sourceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4608
          },
          "name": "tableConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4534
          },
          "name": "destinationCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4550
          },
          "name": "destinationSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4566
          },
          "name": "destinationTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4582
          },
          "name": "sourceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4211
      },
      "name": "PipelineIngestionDefinitionObjectsReportTableConfiguration",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#primary_keys Pipeline#primary_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4215
          },
          "name": "primaryKeys",
          "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.71.0/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4219
          },
          "name": "salesforceIncludeFormulaFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#scd_type Pipeline#scd_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4223
          },
          "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.71.0/docs/resources/pipeline#sequence_by Pipeline#sequence_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4227
          },
          "name": "sequenceBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfiguration"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4338
          },
          "name": "resetPrimaryKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4354
          },
          "name": "resetSalesforceIncludeFormulaFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4370
          },
          "name": "resetScdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4386
          },
          "name": "resetSequenceBy"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4342
          },
          "name": "primaryKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4358
          },
          "name": "salesforceIncludeFormulaFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4374
          },
          "name": "scdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4390
          },
          "name": "sequenceByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4332
          },
          "name": "primaryKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4348
          },
          "name": "salesforceIncludeFormulaFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4364
          },
          "name": "scdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4380
          },
          "name": "sequenceBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4795
      },
      "name": "PipelineIngestionDefinitionObjectsSchema",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination_catalog Pipeline#destination_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4799
          },
          "name": "destinationCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination_schema Pipeline#destination_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4803
          },
          "name": "destinationSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#source_catalog Pipeline#source_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4807
          },
          "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.71.0/docs/resources/pipeline#source_schema Pipeline#source_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4811
          },
          "name": "sourceSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#table_configuration Pipeline#table_configuration}",
            "stability": "stable",
            "summary": "table_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4817
          },
          "name": "tableConfiguration",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchema"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4877
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5002
          },
          "name": "putTableConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4941
          },
          "name": "resetDestinationCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4957
          },
          "name": "resetDestinationSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4973
          },
          "name": "resetSourceCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4989
          },
          "name": "resetSourceSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5005
          },
          "name": "resetTableConfiguration"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4999
          },
          "name": "tableConfiguration",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4945
          },
          "name": "destinationCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4961
          },
          "name": "destinationSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4977
          },
          "name": "sourceCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4993
          },
          "name": "sourceSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5009
          },
          "name": "tableConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4935
          },
          "name": "destinationCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4951
          },
          "name": "destinationSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4967
          },
          "name": "sourceCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4983
          },
          "name": "sourceSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4612
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfiguration",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#primary_keys Pipeline#primary_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4616
          },
          "name": "primaryKeys",
          "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.71.0/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4620
          },
          "name": "salesforceIncludeFormulaFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#scd_type Pipeline#scd_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4624
          },
          "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.71.0/docs/resources/pipeline#sequence_by Pipeline#sequence_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4628
          },
          "name": "sequenceBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfiguration"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 4681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4739
          },
          "name": "resetPrimaryKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4755
          },
          "name": "resetSalesforceIncludeFormulaFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4771
          },
          "name": "resetScdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4787
          },
          "name": "resetSequenceBy"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4743
          },
          "name": "primaryKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4759
          },
          "name": "salesforceIncludeFormulaFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4775
          },
          "name": "scdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4791
          },
          "name": "sequenceByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4733
          },
          "name": "primaryKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4749
          },
          "name": "salesforceIncludeFormulaFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4765
          },
          "name": "scdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4781
          },
          "name": "sequenceBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5196
      },
      "name": "PipelineIngestionDefinitionObjectsTable",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination_catalog Pipeline#destination_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5200
          },
          "name": "destinationCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination_schema Pipeline#destination_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5204
          },
          "name": "destinationSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#destination_table Pipeline#destination_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5208
          },
          "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.71.0/docs/resources/pipeline#source_catalog Pipeline#source_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5212
          },
          "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.71.0/docs/resources/pipeline#source_schema Pipeline#source_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5216
          },
          "name": "sourceSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#source_table Pipeline#source_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5220
          },
          "name": "sourceTable",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#table_configuration Pipeline#table_configuration}",
            "stability": "stable",
            "summary": "table_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5226
          },
          "name": "tableConfiguration",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTable"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5469
          },
          "name": "putTableConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5376
          },
          "name": "resetDestinationCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5392
          },
          "name": "resetDestinationSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5408
          },
          "name": "resetDestinationTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5424
          },
          "name": "resetSourceCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5440
          },
          "name": "resetSourceSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5456
          },
          "name": "resetSourceTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5472
          },
          "name": "resetTableConfiguration"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5466
          },
          "name": "tableConfiguration",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5380
          },
          "name": "destinationCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5396
          },
          "name": "destinationSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5412
          },
          "name": "destinationTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5428
          },
          "name": "sourceCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5444
          },
          "name": "sourceSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5460
          },
          "name": "sourceTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5476
          },
          "name": "tableConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5370
          },
          "name": "destinationCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5386
          },
          "name": "destinationSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5402
          },
          "name": "destinationTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5418
          },
          "name": "sourceCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5434
          },
          "name": "sourceSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5450
          },
          "name": "sourceTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5013
      },
      "name": "PipelineIngestionDefinitionObjectsTableTableConfiguration",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#primary_keys Pipeline#primary_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5017
          },
          "name": "primaryKeys",
          "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.71.0/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5021
          },
          "name": "salesforceIncludeFormulaFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#scd_type Pipeline#scd_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5025
          },
          "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.71.0/docs/resources/pipeline#sequence_by Pipeline#sequence_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5029
          },
          "name": "sequenceBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfiguration"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5140
          },
          "name": "resetPrimaryKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5156
          },
          "name": "resetSalesforceIncludeFormulaFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5172
          },
          "name": "resetScdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5188
          },
          "name": "resetSequenceBy"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5144
          },
          "name": "primaryKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5160
          },
          "name": "salesforceIncludeFormulaFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5176
          },
          "name": "scdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5192
          },
          "name": "sequenceByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5134
          },
          "name": "primaryKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5150
          },
          "name": "salesforceIncludeFormulaFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5166
          },
          "name": "scdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5182
          },
          "name": "sequenceBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5931
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5924
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6011
          },
          "name": "putObjects",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjects"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6027
          },
          "name": "putTableConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5982
          },
          "name": "resetConnectionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5998
          },
          "name": "resetIngestionGatewayId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6014
          },
          "name": "resetObjects"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6030
          },
          "name": "resetTableConfiguration"
        }
      ],
      "name": "PipelineIngestionDefinitionOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6008
          },
          "name": "objects",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6024
          },
          "name": "tableConfiguration",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5986
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6002
          },
          "name": "ingestionGatewayIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6018
          },
          "name": "objectsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6034
          },
          "name": "tableConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5976
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5992
          },
          "name": "ingestionGatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinition"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5668
      },
      "name": "PipelineIngestionDefinitionTableConfiguration",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#primary_keys Pipeline#primary_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5672
          },
          "name": "primaryKeys",
          "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.71.0/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5676
          },
          "name": "salesforceIncludeFormulaFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#scd_type Pipeline#scd_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5680
          },
          "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.71.0/docs/resources/pipeline#sequence_by Pipeline#sequence_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5684
          },
          "name": "sequenceBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfiguration"
    },
    "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 5737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5795
          },
          "name": "resetPrimaryKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5811
          },
          "name": "resetSalesforceIncludeFormulaFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5827
          },
          "name": "resetScdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5843
          },
          "name": "resetSequenceBy"
        }
      ],
      "name": "PipelineIngestionDefinitionTableConfigurationOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5799
          },
          "name": "primaryKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5815
          },
          "name": "salesforceIncludeFormulaFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5831
          },
          "name": "scdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5847
          },
          "name": "sequenceByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5789
          },
          "name": "primaryKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5805
          },
          "name": "salesforceIncludeFormulaFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5821
          },
          "name": "scdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5837
          },
          "name": "sequenceBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLatestUpdates": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLatestUpdates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6038
      },
      "name": "PipelineLatestUpdates",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#creation_time Pipeline#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6042
          },
          "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.71.0/docs/resources/pipeline#state Pipeline#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6046
          },
          "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.71.0/docs/resources/pipeline#update_id Pipeline#update_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6050
          },
          "name": "updateId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLatestUpdates"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLatestUpdatesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLatestUpdatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6216
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.pipeline.PipelineLatestUpdatesOutputReference"
            }
          }
        }
      ],
      "name": "PipelineLatestUpdatesList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6209
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLatestUpdates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLatestUpdatesList"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLatestUpdatesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLatestUpdatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6160
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6176
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6192
          },
          "name": "resetUpdateId"
        }
      ],
      "name": "PipelineLatestUpdatesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6164
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6180
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6196
          },
          "name": "updateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6154
          },
          "name": "creationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6170
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6186
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.pipeline.PipelineLatestUpdates"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLatestUpdatesOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLibrary": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6535
      },
      "name": "PipelineLibrary",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#file Pipeline#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6549
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#jar Pipeline#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6539
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#maven Pipeline#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6555
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#notebook Pipeline#notebook}",
            "stability": "stable",
            "summary": "notebook block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6561
          },
          "name": "notebook",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryNotebook"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#whl Pipeline#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6543
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibrary"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLibraryFile": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6220
      },
      "name": "PipelineLibraryFile",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#path Pipeline#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6224
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryFile"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLibraryFileOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6296
          },
          "name": "resetPath"
        }
      ],
      "name": "PipelineLibraryFileOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6300
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6290
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryFile"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryFileOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLibraryList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6785
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryOutputReference"
            }
          }
        }
      ],
      "name": "PipelineLibraryList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6778
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6778
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6778
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryList"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLibraryMaven": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6304
      },
      "name": "PipelineLibraryMaven",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#coordinates Pipeline#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6308
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#exclusions Pipeline#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6312
          },
          "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.71.0/docs/resources/pipeline#repo Pipeline#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6316
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryMaven"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLibraryMavenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 6362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6427
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6443
          },
          "name": "resetRepo"
        }
      ],
      "name": "PipelineLibraryMavenOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6415
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6431
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6447
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6408
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6421
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6437
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryMaven"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryMavenOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLibraryNotebook": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryNotebook",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6451
      },
      "name": "PipelineLibraryNotebook",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#path Pipeline#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6455
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryNotebook"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLibraryNotebookOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryNotebookOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6527
          },
          "name": "resetPath"
        }
      ],
      "name": "PipelineLibraryNotebookOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6531
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6521
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryNotebook"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryNotebookOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineLibraryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6726
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6742
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6758
          },
          "name": "putNotebook",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryNotebook"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6729
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6697
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6745
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6761
          },
          "name": "resetNotebook"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6713
          },
          "name": "resetWhl"
        }
      ],
      "name": "PipelineLibraryOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6723
          },
          "name": "file",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6739
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6755
          },
          "name": "notebook",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryNotebookOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6733
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6701
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6749
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6765
          },
          "name": "notebookInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibraryNotebook"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6717
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6691
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6707
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.pipeline.PipelineLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineNotification": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineNotification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6789
      },
      "name": "PipelineNotification",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#alerts Pipeline#alerts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6793
          },
          "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.71.0/docs/resources/pipeline#email_recipients Pipeline#email_recipients}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6797
          },
          "name": "emailRecipients",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineNotification"
    },
    "@cdktf/provider-databricks.pipeline.PipelineNotificationList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineNotificationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 6919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6934
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.pipeline.PipelineNotificationOutputReference"
            }
          }
        }
      ],
      "name": "PipelineNotificationList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6927
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6927
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6927
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.pipeline.PipelineNotification"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineNotificationList"
    },
    "@cdktf/provider-databricks.pipeline.PipelineNotificationOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineNotificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6894
          },
          "name": "resetAlerts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6910
          },
          "name": "resetEmailRecipients"
        }
      ],
      "name": "PipelineNotificationOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6898
          },
          "name": "alertsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6914
          },
          "name": "emailRecipientsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6888
          },
          "name": "alerts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6904
          },
          "name": "emailRecipients",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.pipeline.PipelineNotification"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineNotificationOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineRestartWindow": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineRestartWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6938
      },
      "name": "PipelineRestartWindow",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#start_hour Pipeline#start_hour}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6946
          },
          "name": "startHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#days_of_week Pipeline#days_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6942
          },
          "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.71.0/docs/resources/pipeline#time_zone_id Pipeline#time_zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6950
          },
          "name": "timeZoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineRestartWindow"
    },
    "@cdktf/provider-databricks.pipeline.PipelineRestartWindowOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineRestartWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7003
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 6996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7048
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7077
          },
          "name": "resetTimeZoneId"
        }
      ],
      "name": "PipelineRestartWindowOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7052
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7065
          },
          "name": "startHourInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7081
          },
          "name": "timeZoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7042
          },
          "name": "daysOfWeek",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7058
          },
          "name": "startHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7071
          },
          "name": "timeZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineRestartWindow"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineRestartWindowOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineRunAs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineRunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7085
      },
      "name": "PipelineRunAs",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#service_principal_name Pipeline#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7089
          },
          "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.71.0/docs/resources/pipeline#user_name Pipeline#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7093
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineRunAs"
    },
    "@cdktf/provider-databricks.pipeline.PipelineRunAsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineRunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 7132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7178
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7194
          },
          "name": "resetUserName"
        }
      ],
      "name": "PipelineRunAsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7182
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7198
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7172
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7188
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineRunAs"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineRunAsOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7202
      },
      "name": "PipelineTimeouts",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#default Pipeline#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7206
          },
          "name": "default",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTimeouts"
    },
    "@cdktf/provider-databricks.pipeline.PipelineTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 7238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7288
          },
          "name": "resetDefault"
        }
      ],
      "name": "PipelineTimeoutsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7292
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7282
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.pipeline.PipelineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineTrigger": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineTrigger",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7462
      },
      "name": "PipelineTrigger",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#cron Pipeline#cron}",
            "stability": "stable",
            "summary": "cron block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7468
          },
          "name": "cron",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerCron"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#manual Pipeline#manual}",
            "stability": "stable",
            "summary": "manual block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7474
          },
          "name": "manual",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerManual"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTrigger"
    },
    "@cdktf/provider-databricks.pipeline.PipelineTriggerCron": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerCron",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7296
      },
      "name": "PipelineTriggerCron",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/pipeline#quartz_cron_schedule Pipeline#quartz_cron_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7300
          },
          "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.71.0/docs/resources/pipeline#timezone_id Pipeline#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7304
          },
          "name": "timezoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTriggerCron"
    },
    "@cdktf/provider-databricks.pipeline.PipelineTriggerCronOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerCronOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 7343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7389
          },
          "name": "resetQuartzCronSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7405
          },
          "name": "resetTimezoneId"
        }
      ],
      "name": "PipelineTriggerCronOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7393
          },
          "name": "quartzCronScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7409
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7383
          },
          "name": "quartzCronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7399
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerCron"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTriggerCronOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineTriggerManual": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerManual",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7413
      },
      "name": "PipelineTriggerManual",
      "namespace": "pipeline",
      "symbolId": "src/pipeline/index:PipelineTriggerManual"
    },
    "@cdktf/provider-databricks.pipeline.PipelineTriggerManualOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerManualOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 7436
      },
      "name": "PipelineTriggerManualOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerManual"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTriggerManualOutputReference"
    },
    "@cdktf/provider-databricks.pipeline.PipelineTriggerOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7556
          },
          "name": "putCron",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerCron"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7572
          },
          "name": "putManual",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerManual"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7559
          },
          "name": "resetCron"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7575
          },
          "name": "resetManual"
        }
      ],
      "name": "PipelineTriggerOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7553
          },
          "name": "cron",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerCronOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7569
          },
          "name": "manual",
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerManualOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7563
          },
          "name": "cronInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerCron"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7579
          },
          "name": "manualInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTriggerManual"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.pipeline.PipelineTrigger"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTriggerOutputReference"
    },
    "@cdktf/provider-databricks.provider.DatabricksProvider": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformProvider",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs databricks}."
      },
      "fqn": "@cdktf/provider-databricks.provider.DatabricksProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs databricks} Resource."
        },
        "locationInModule": {
          "filename": "src/provider/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": "@cdktf/provider-databricks.provider.DatabricksProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/provider/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabricksProvider resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/provider/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 DatabricksProvider to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 243
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 259
          },
          "name": "resetActionsIdTokenRequestToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 275
          },
          "name": "resetActionsIdTokenRequestUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 755
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 291
          },
          "name": "resetAuthType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 307
          },
          "name": "resetAzureClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 323
          },
          "name": "resetAzureClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 339
          },
          "name": "resetAzureEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 355
          },
          "name": "resetAzureLoginAppId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 371
          },
          "name": "resetAzureTenantId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 387
          },
          "name": "resetAzureUseMsi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 403
          },
          "name": "resetAzureWorkspaceResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 419
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 435
          },
          "name": "resetClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 451
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 467
          },
          "name": "resetConfigFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 483
          },
          "name": "resetDatabricksCliPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 499
          },
          "name": "resetDebugHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 515
          },
          "name": "resetDebugTruncateBytes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 531
          },
          "name": "resetGoogleCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 547
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 563
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 579
          },
          "name": "resetHttpTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 595
          },
          "name": "resetMetadataServiceUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 611
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 627
          },
          "name": "resetProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 643
          },
          "name": "resetRateLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 659
          },
          "name": "resetRetryTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 675
          },
          "name": "resetServerlessComputeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 691
          },
          "name": "resetSkipVerify"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 707
          },
          "name": "resetToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 723
          },
          "name": "resetUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 739
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 767
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformProvider",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 805
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 159
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 247
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 263
          },
          "name": "actionsIdTokenRequestTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 279
          },
          "name": "actionsIdTokenRequestUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 759
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 295
          },
          "name": "authTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 311
          },
          "name": "azureClientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 327
          },
          "name": "azureClientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 343
          },
          "name": "azureEnvironmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 359
          },
          "name": "azureLoginAppIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 375
          },
          "name": "azureTenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 391
          },
          "name": "azureUseMsiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 407
          },
          "name": "azureWorkspaceResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 423
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 439
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 455
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 471
          },
          "name": "configFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 487
          },
          "name": "databricksCliPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 503
          },
          "name": "debugHeadersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 519
          },
          "name": "debugTruncateBytesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 535
          },
          "name": "googleCredentialsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 551
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 567
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 583
          },
          "name": "httpTimeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 599
          },
          "name": "metadataServiceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 615
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 631
          },
          "name": "profileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 647
          },
          "name": "rateLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 663
          },
          "name": "retryTimeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 679
          },
          "name": "serverlessComputeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 695
          },
          "name": "skipVerifyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 711
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 727
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 743
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 237
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 253
          },
          "name": "actionsIdTokenRequestToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 269
          },
          "name": "actionsIdTokenRequestUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 749
          },
          "name": "alias",
          "optional": true,
          "overrides": "cdktf.TerraformProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 285
          },
          "name": "authType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 301
          },
          "name": "azureClientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 317
          },
          "name": "azureClientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 333
          },
          "name": "azureEnvironment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 349
          },
          "name": "azureLoginAppId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 365
          },
          "name": "azureTenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 381
          },
          "name": "azureUseMsi",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 397
          },
          "name": "azureWorkspaceResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 413
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 429
          },
          "name": "clientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 445
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 461
          },
          "name": "configFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 477
          },
          "name": "databricksCliPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 493
          },
          "name": "debugHeaders",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 509
          },
          "name": "debugTruncateBytes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 525
          },
          "name": "googleCredentials",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 541
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 557
          },
          "name": "host",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 573
          },
          "name": "httpTimeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 589
          },
          "name": "metadataServiceUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 605
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 621
          },
          "name": "profile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 637
          },
          "name": "rateLimit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 653
          },
          "name": "retryTimeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 669
          },
          "name": "serverlessComputeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 685
          },
          "name": "skipVerify",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 701
          },
          "name": "token",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 717
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 733
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider/index:DatabricksProvider"
    },
    "@cdktf/provider-databricks.provider.DatabricksProviderConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/docs#alias DatabricksProvider#alias}",
            "stability": "stable",
            "summary": "Alias name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 148
          },
          "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.71.0/docs#auth_type DatabricksProvider#auth_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 30
          },
          "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.71.0/docs#azure_client_id DatabricksProvider#azure_client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 34
          },
          "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.71.0/docs#azure_client_secret DatabricksProvider#azure_client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 38
          },
          "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.71.0/docs#azure_environment DatabricksProvider#azure_environment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 42
          },
          "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.71.0/docs#azure_login_app_id DatabricksProvider#azure_login_app_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 46
          },
          "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.71.0/docs#azure_tenant_id DatabricksProvider#azure_tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 50
          },
          "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.71.0/docs#azure_use_msi DatabricksProvider#azure_use_msi}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 54
          },
          "name": "azureUseMsi",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs#azure_workspace_resource_id DatabricksProvider#azure_workspace_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 58
          },
          "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.71.0/docs#client_id DatabricksProvider#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 62
          },
          "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.71.0/docs#client_secret DatabricksProvider#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 66
          },
          "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.71.0/docs#cluster_id DatabricksProvider#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 70
          },
          "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.71.0/docs#config_file DatabricksProvider#config_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 74
          },
          "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.71.0/docs#databricks_cli_path DatabricksProvider#databricks_cli_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 78
          },
          "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.71.0/docs#debug_headers DatabricksProvider#debug_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 82
          },
          "name": "debugHeaders",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs#debug_truncate_bytes DatabricksProvider#debug_truncate_bytes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 86
          },
          "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.71.0/docs#google_credentials DatabricksProvider#google_credentials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 90
          },
          "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.71.0/docs#google_service_account DatabricksProvider#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 94
          },
          "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.71.0/docs#host DatabricksProvider#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 98
          },
          "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.71.0/docs#http_timeout_seconds DatabricksProvider#http_timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 102
          },
          "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.71.0/docs#metadata_service_url DatabricksProvider#metadata_service_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 106
          },
          "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.71.0/docs#password DatabricksProvider#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 110
          },
          "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.71.0/docs#profile DatabricksProvider#profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 114
          },
          "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.71.0/docs#rate_limit DatabricksProvider#rate_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 118
          },
          "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.71.0/docs#retry_timeout_seconds DatabricksProvider#retry_timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 122
          },
          "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.71.0/docs#serverless_compute_id DatabricksProvider#serverless_compute_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 126
          },
          "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.71.0/docs#skip_verify DatabricksProvider#skip_verify}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 130
          },
          "name": "skipVerify",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs#token DatabricksProvider#token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 134
          },
          "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.71.0/docs#username DatabricksProvider#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 138
          },
          "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.71.0/docs#warehouse_id DatabricksProvider#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 142
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider/index:DatabricksProviderConfig"
    },
    "@cdktf/provider-databricks.providerResource.ProviderResource": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/provider databricks_provider}."
      },
      "fqn": "@cdktf/provider-databricks.providerResource.ProviderResource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/provider databricks_provider} Resource."
        },
        "locationInModule": {
          "filename": "src/provider-resource/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": "@cdktf/provider-databricks.providerResource.ProviderResourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/provider-resource/index.ts",
        "line": 43
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ProviderResource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/provider-resource/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 ProviderResource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 123
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 139
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 177
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 187
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 48
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 111
          },
          "name": "authenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 127
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 143
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 156
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 169
          },
          "name": "recipientProfileStrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 104
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 117
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 133
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 149
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 162
          },
          "name": "recipientProfileStr",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider-resource/index:ProviderResource"
    },
    "@cdktf/provider-databricks.providerResource.ProviderResourceConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.providerResource.ProviderResourceConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/docs/resources/provider#id ProviderResource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider-resource/index:ProviderResourceConfig"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitor": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor databricks_quality_monitor}."
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor databricks_quality_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a QualityMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1523
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1741
          },
          "name": "putCustomMetrics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1757
          },
          "name": "putDataClassificationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1773
          },
          "name": "putInferenceLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLog"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1789
          },
          "name": "putNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotifications"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1805
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSchedule"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1821
          },
          "name": "putSnapshot",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshot"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1837
          },
          "name": "putTimeSeries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeries"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1597
          },
          "name": "resetBaselineTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1744
          },
          "name": "resetCustomMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1760
          },
          "name": "resetDataClassificationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1623
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1776
          },
          "name": "resetInferenceLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1639
          },
          "name": "resetLatestMonitorFailureMsg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1792
          },
          "name": "resetNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1808
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1678
          },
          "name": "resetSkipBuiltinDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1694
          },
          "name": "resetSlicingExprs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1824
          },
          "name": "resetSnapshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1840
          },
          "name": "resetTimeSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1728
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1852
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1873
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1511
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1738
          },
          "name": "customMetrics",
          "type": {
            "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1606
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1754
          },
          "name": "dataClassificationConfig",
          "type": {
            "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1611
          },
          "name": "driftMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1770
          },
          "name": "inferenceLog",
          "type": {
            "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1648
          },
          "name": "monitorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1786
          },
          "name": "notifications",
          "type": {
            "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1666
          },
          "name": "profileMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1802
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1818
          },
          "name": "snapshot",
          "type": {
            "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshotList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1703
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1834
          },
          "name": "timeSeries",
          "type": {
            "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1585
          },
          "name": "assetsDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1601
          },
          "name": "baselineTableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1748
          },
          "name": "customMetricsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1764
          },
          "name": "dataClassificationConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1627
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1780
          },
          "name": "inferenceLogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLog"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1643
          },
          "name": "latestMonitorFailureMsgInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1796
          },
          "name": "notificationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotifications"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1661
          },
          "name": "outputSchemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1812
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSchedule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1682
          },
          "name": "skipBuiltinDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1698
          },
          "name": "slicingExprsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1828
          },
          "name": "snapshotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshot"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1716
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1844
          },
          "name": "timeSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1732
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1578
          },
          "name": "assetsDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1591
          },
          "name": "baselineTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1617
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1633
          },
          "name": "latestMonitorFailureMsg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1654
          },
          "name": "outputSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1672
          },
          "name": "skipBuiltinDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1688
          },
          "name": "slicingExprs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1709
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1722
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitor"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotifications"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#schedule QualityMonitor#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 83
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/quality_monitor#snapshot QualityMonitor#snapshot}",
            "stability": "stable",
            "summary": "snapshot block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 89
          },
          "name": "snapshot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshot"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 95
          },
          "name": "timeSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 97
      },
      "name": "QualityMonitorCustomMetrics",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#definition QualityMonitor#definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 101
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#input_columns QualityMonitor#input_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 105
          },
          "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.71.0/docs/resources/quality_monitor#name QualityMonitor#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#output_data_type QualityMonitor#output_data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 113
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#type QualityMonitor#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 117
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorCustomMetrics"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 326
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorCustomMetricsList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 319
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 319
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorCustomMetricsList"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 177
      },
      "name": "QualityMonitorCustomMetricsOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 254
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 267
          },
          "name": "inputColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 280
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 293
          },
          "name": "outputDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 306
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 247
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 260
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 273
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 286
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 299
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorCustomMetricsOutputReference"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 330
      },
      "name": "QualityMonitorDataClassificationConfig",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#enabled QualityMonitor#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 334
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorDataClassificationConfig"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 442
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorDataClassificationConfigList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 435
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 435
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorDataClassificationConfigList"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 418
          },
          "name": "resetEnabled"
        }
      ],
      "name": "QualityMonitorDataClassificationConfigOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 422
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 412
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorDataClassificationConfigOutputReference"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLog": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 446
      },
      "name": "QualityMonitorInferenceLog",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#granularities QualityMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 450
          },
          "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.71.0/docs/resources/quality_monitor#model_id_col QualityMonitor#model_id_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 458
          },
          "name": "modelIdCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#prediction_col QualityMonitor#prediction_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 462
          },
          "name": "predictionCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#problem_type QualityMonitor#problem_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 470
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#timestamp_col QualityMonitor#timestamp_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 474
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#label_col QualityMonitor#label_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 454
          },
          "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.71.0/docs/resources/quality_monitor#prediction_proba_col QualityMonitor#prediction_proba_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 466
          },
          "name": "predictionProbaCol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorInferenceLog"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLogList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 734
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 741
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLogOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorInferenceLogList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 734
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 734
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 734
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLog"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorInferenceLogList"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLogOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 649
          },
          "name": "resetLabelCol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 691
          },
          "name": "resetPredictionProbaCol"
        }
      ],
      "name": "QualityMonitorInferenceLogOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 637
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 653
          },
          "name": "labelColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 666
          },
          "name": "modelIdColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 679
          },
          "name": "predictionColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 695
          },
          "name": "predictionProbaColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 708
          },
          "name": "problemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 721
          },
          "name": "timestampColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 630
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 643
          },
          "name": "labelCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 659
          },
          "name": "modelIdCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 672
          },
          "name": "predictionCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 685
          },
          "name": "predictionProbaCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 701
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 714
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorInferenceLog"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorInferenceLogOutputReference"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotifications": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 977
      },
      "name": "QualityMonitorNotifications",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 983
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 989
          },
          "name": "onNewClassificationTagDetected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotifications"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorNotificationsList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1119
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotifications"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsList"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 745
      },
      "name": "QualityMonitorNotificationsOnFailure",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#email_addresses QualityMonitor#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 749
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnFailure"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 857
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorNotificationsOnFailureList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 850
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 850
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 850
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnFailureList"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 833
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "QualityMonitorNotificationsOnFailureOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 837
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 827
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnFailureOutputReference"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 861
      },
      "name": "QualityMonitorNotificationsOnNewClassificationTagDetected",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#email_addresses QualityMonitor#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 865
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnNewClassificationTagDetected"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 973
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorNotificationsOnNewClassificationTagDetectedList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 966
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 966
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 966
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 959
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnNewClassificationTagDetectedList"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 907
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 949
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 953
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 943
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 911
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1083
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1099
          },
          "name": "putOnNewClassificationTagDetected",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1086
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1102
          },
          "name": "resetOnNewClassificationTagDetected"
        }
      ],
      "name": "QualityMonitorNotificationsOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1080
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1096
          },
          "name": "onNewClassificationTagDetected",
          "type": {
            "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1090
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1106
          },
          "name": "onNewClassificationTagDetectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1042
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorNotifications"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOutputReference"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSchedule": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1130
      },
      "name": "QualityMonitorSchedule",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#quartz_cron_expression QualityMonitor#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1134
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#timezone_id QualityMonitor#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1138
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorSchedule"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorScheduleList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1274
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorScheduleOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorScheduleList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1267
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1267
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1267
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSchedule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorScheduleList"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorScheduleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1177
      },
      "name": "QualityMonitorScheduleOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1228
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1241
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1254
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1234
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1247
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorScheduleOutputReference"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshot": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1278
      },
      "name": "QualityMonitorSnapshot",
      "namespace": "qualityMonitor",
      "symbolId": "src/quality-monitor/index:QualityMonitorSnapshot"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshotList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshotList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1355
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshotOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorSnapshotList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1348
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1348
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshot"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorSnapshotList"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshotOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1301
      },
      "name": "QualityMonitorSnapshotOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorSnapshot"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorSnapshotOutputReference"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeries": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1359
      },
      "name": "QualityMonitorTimeSeries",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/quality_monitor#granularities QualityMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1363
          },
          "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.71.0/docs/resources/quality_monitor#timestamp_col QualityMonitor#timestamp_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1367
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorTimeSeries"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1498
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorTimeSeriesList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1491
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1491
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorTimeSeriesList"
    },
    "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1406
      },
      "name": "QualityMonitorTimeSeriesOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1465
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1478
          },
          "name": "timestampColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1458
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1471
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.qualityMonitor.QualityMonitorTimeSeries"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorTimeSeriesOutputReference"
    },
    "@cdktf/provider-databricks.query.Query": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query databricks_query}."
      },
      "fqn": "@cdktf/provider-databricks.query.Query",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query databricks_query} Resource."
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.query.QueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Query resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1652
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1898
          },
          "name": "putParameter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.query.QueryParameter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1709
          },
          "name": "resetApplyAutoLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1725
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1746
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1790
          },
          "name": "resetOwnerUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1901
          },
          "name": "resetParameter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1806
          },
          "name": "resetParentPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1835
          },
          "name": "resetRunAsMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1851
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1867
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1913
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1930
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1640
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1734
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1768
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1773
          },
          "name": "lastModifierUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1778
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1895
          },
          "name": "parameter",
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1876
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1713
          },
          "name": "applyAutoLimitInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1729
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1750
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1763
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1794
          },
          "name": "ownerUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1905
          },
          "name": "parameterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.query.QueryParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1810
          },
          "name": "parentPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1823
          },
          "name": "queryTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1839
          },
          "name": "runAsModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1855
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1871
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1889
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1703
          },
          "name": "applyAutoLimit",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1719
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1740
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1756
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1784
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1800
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1816
          },
          "name": "queryText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1829
          },
          "name": "runAsMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1845
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1861
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1882
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:Query"
    },
    "@cdktf/provider-databricks.query.QueryConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.query.QueryParameter": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1275
      },
      "name": "QueryParameter",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#name Query#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1289
          },
          "name": "dateRangeValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#date_value Query#date_value}",
            "stability": "stable",
            "summary": "date_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1295
          },
          "name": "dateValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#enum_value Query#enum_value}",
            "stability": "stable",
            "summary": "enum_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1301
          },
          "name": "enumValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#numeric_value Query#numeric_value}",
            "stability": "stable",
            "summary": "numeric_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1307
          },
          "name": "numericValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterNumericValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1313
          },
          "name": "queryBackedValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#text_value Query#text_value}",
            "stability": "stable",
            "summary": "text_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1319
          },
          "name": "textValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterTextValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#title Query#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1283
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameter"
    },
    "@cdktf/provider-databricks.query.QueryParameterDateRangeValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 177
      },
      "name": "QueryParameterDateRangeValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 195
          },
          "name": "dateRangeValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#dynamic_date_range_value Query#dynamic_date_range_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 181
          },
          "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.71.0/docs/resources/query#precision Query#precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 185
          },
          "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.71.0/docs/resources/query#start_day_of_week Query#start_day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 189
          },
          "name": "startDayOfWeek",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateRangeValue"
    },
    "@cdktf/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 66
      },
      "name": "QueryParameterDateRangeValueDateRangeValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#end Query#end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 70
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#start Query#start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 74
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateRangeValueDateRangeValue"
    },
    "@cdktf/provider-databricks.query.QueryParameterDateRangeValueDateRangeValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValueDateRangeValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 113
      },
      "name": "QueryParameterDateRangeValueDateRangeValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 160
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 173
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 153
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 166
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateRangeValueDateRangeValueOutputReference"
    },
    "@cdktf/provider-databricks.query.QueryParameterDateRangeValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 351
          },
          "name": "putDateRangeValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 354
          },
          "name": "resetDateRangeValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 306
          },
          "name": "resetDynamicDateRangeValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 322
          },
          "name": "resetPrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 338
          },
          "name": "resetStartDayOfWeek"
        }
      ],
      "name": "QueryParameterDateRangeValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 348
          },
          "name": "dateRangeValue",
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValueDateRangeValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 358
          },
          "name": "dateRangeValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 310
          },
          "name": "dynamicDateRangeValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 326
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 342
          },
          "name": "startDayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 300
          },
          "name": "dynamicDateRangeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 316
          },
          "name": "precision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 332
          },
          "name": "startDayOfWeek",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateRangeValueOutputReference"
    },
    "@cdktf/provider-databricks.query.QueryParameterDateValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterDateValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 362
      },
      "name": "QueryParameterDateValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#date_value Query#date_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 366
          },
          "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.71.0/docs/resources/query#dynamic_date_value Query#dynamic_date_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 370
          },
          "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.71.0/docs/resources/query#precision Query#precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 374
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateValue"
    },
    "@cdktf/provider-databricks.query.QueryParameterDateValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterDateValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 472
          },
          "name": "resetDateValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 488
          },
          "name": "resetDynamicDateValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 504
          },
          "name": "resetPrecision"
        }
      ],
      "name": "QueryParameterDateValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 476
          },
          "name": "dateValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 492
          },
          "name": "dynamicDateValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 508
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 466
          },
          "name": "dateValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 482
          },
          "name": "dynamicDateValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 498
          },
          "name": "precision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateValueOutputReference"
    },
    "@cdktf/provider-databricks.query.QueryParameterEnumValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 662
      },
      "name": "QueryParameterEnumValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#enum_options Query#enum_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 666
          },
          "name": "enumOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 676
          },
          "name": "multiValuesOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#values Query#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 670
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterEnumValue"
    },
    "@cdktf/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 512
      },
      "name": "QueryParameterEnumValueMultiValuesOptions",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#prefix Query#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 516
          },
          "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.71.0/docs/resources/query#separator Query#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 520
          },
          "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.71.0/docs/resources/query#suffix Query#suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 524
          },
          "name": "suffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterEnumValueMultiValuesOptions"
    },
    "@cdktf/provider-databricks.query.QueryParameterEnumValueMultiValuesOptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValueMultiValuesOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 577
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 622
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 638
          },
          "name": "resetSeparator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 654
          },
          "name": "resetSuffix"
        }
      ],
      "name": "QueryParameterEnumValueMultiValuesOptionsOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 626
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 642
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 658
          },
          "name": "suffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 616
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 632
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 648
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterEnumValueMultiValuesOptionsOutputReference"
    },
    "@cdktf/provider-databricks.query.QueryParameterEnumValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 803
          },
          "name": "putMultiValuesOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 774
          },
          "name": "resetEnumOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 806
          },
          "name": "resetMultiValuesOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 790
          },
          "name": "resetValues"
        }
      ],
      "name": "QueryParameterEnumValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 800
          },
          "name": "multiValuesOptions",
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValueMultiValuesOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 778
          },
          "name": "enumOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 810
          },
          "name": "multiValuesOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 794
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 768
          },
          "name": "enumOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 784
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterEnumValueOutputReference"
    },
    "@cdktf/provider-databricks.query.QueryParameterList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1627
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.query.QueryParameterOutputReference"
            }
          }
        }
      ],
      "name": "QueryParameterList",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1620
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1620
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1620
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.query.QueryParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterList"
    },
    "@cdktf/provider-databricks.query.QueryParameterNumericValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterNumericValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 814
      },
      "name": "QueryParameterNumericValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#value Query#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 818
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterNumericValue"
    },
    "@cdktf/provider-databricks.query.QueryParameterNumericValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterNumericValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 857
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 850
      },
      "name": "QueryParameterNumericValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 891
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 884
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 861
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterNumericValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterNumericValueOutputReference"
    },
    "@cdktf/provider-databricks.query.QueryParameterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 1400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1520
          },
          "name": "putDateRangeValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1536
          },
          "name": "putDateValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.query.QueryParameterDateValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1552
          },
          "name": "putEnumValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1568
          },
          "name": "putNumericValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.query.QueryParameterNumericValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1584
          },
          "name": "putQueryBackedValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1600
          },
          "name": "putTextValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.query.QueryParameterTextValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1523
          },
          "name": "resetDateRangeValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1539
          },
          "name": "resetDateValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1555
          },
          "name": "resetEnumValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1571
          },
          "name": "resetNumericValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1587
          },
          "name": "resetQueryBackedValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1603
          },
          "name": "resetTextValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1507
          },
          "name": "resetTitle"
        }
      ],
      "name": "QueryParameterOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1517
          },
          "name": "dateRangeValue",
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1533
          },
          "name": "dateValue",
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1549
          },
          "name": "enumValue",
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1565
          },
          "name": "numericValue",
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterNumericValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1581
          },
          "name": "queryBackedValue",
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1597
          },
          "name": "textValue",
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterTextValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1527
          },
          "name": "dateRangeValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateRangeValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1543
          },
          "name": "dateValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterDateValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1559
          },
          "name": "enumValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterEnumValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1495
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1575
          },
          "name": "numericValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterNumericValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1591
          },
          "name": "queryBackedValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1607
          },
          "name": "textValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterTextValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1511
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1488
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1501
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.query.QueryParameter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterOutputReference"
    },
    "@cdktf/provider-databricks.query.QueryParameterQueryBackedValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1045
      },
      "name": "QueryParameterQueryBackedValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#query_id Query#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1049
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1059
          },
          "name": "multiValuesOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#values Query#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1053
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterQueryBackedValue"
    },
    "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 895
      },
      "name": "QueryParameterQueryBackedValueMultiValuesOptions",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#prefix Query#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 899
          },
          "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.71.0/docs/resources/query#separator Query#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 903
          },
          "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.71.0/docs/resources/query#suffix Query#suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 907
          },
          "name": "suffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterQueryBackedValueMultiValuesOptions"
    },
    "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1005
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1021
          },
          "name": "resetSeparator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1037
          },
          "name": "resetSuffix"
        }
      ],
      "name": "QueryParameterQueryBackedValueMultiValuesOptionsOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1009
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1025
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1041
          },
          "name": "suffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 999
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1015
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1031
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterQueryBackedValueMultiValuesOptionsOutputReference"
    },
    "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1183
          },
          "name": "putMultiValuesOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1186
          },
          "name": "resetMultiValuesOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1170
          },
          "name": "resetValues"
        }
      ],
      "name": "QueryParameterQueryBackedValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1180
          },
          "name": "multiValuesOptions",
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1190
          },
          "name": "multiValuesOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1158
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1174
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1151
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1164
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterQueryBackedValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterQueryBackedValueOutputReference"
    },
    "@cdktf/provider-databricks.query.QueryParameterTextValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterTextValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1194
      },
      "name": "QueryParameterTextValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/query#value Query#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1198
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterTextValue"
    },
    "@cdktf/provider-databricks.query.QueryParameterTextValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.query.QueryParameterTextValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1230
      },
      "name": "QueryParameterTextValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1271
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1264
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.query.QueryParameterTextValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterTextValueOutputReference"
    },
    "@cdktf/provider-databricks.recipient.Recipient": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/recipient databricks_recipient}."
      },
      "fqn": "@cdktf/provider-databricks.recipient.Recipient",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/recipient databricks_recipient} Resource."
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.recipient.RecipientConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Recipient resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 371
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the Recipient to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 591
          },
          "name": "putIpAccessList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.recipient.RecipientIpAccessListStruct"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 607
          },
          "name": "putPropertiesKvpairs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.recipient.RecipientPropertiesKvpairs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 623
          },
          "name": "putTokens",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.recipient.RecipientTokens"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 455
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 481
          },
          "name": "resetDataRecipientGlobalMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 497
          },
          "name": "resetExpirationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 513
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 594
          },
          "name": "resetIpAccessList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 547
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 610
          },
          "name": "resetPropertiesKvpairs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 568
          },
          "name": "resetSharingCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 626
          },
          "name": "resetTokens"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 638
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 654
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 359
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 420
          },
          "name": "activated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 425
          },
          "name": "activationUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 443
          },
          "name": "cloud",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 464
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 469
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 588
          },
          "name": "ipAccessList",
          "type": {
            "fqn": "@cdktf/provider-databricks.recipient.RecipientIpAccessListStructOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 522
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 604
          },
          "name": "propertiesKvpairs",
          "type": {
            "fqn": "@cdktf/provider-databricks.recipient.RecipientPropertiesKvpairsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 556
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 620
          },
          "name": "tokens",
          "type": {
            "fqn": "@cdktf/provider-databricks.recipient.RecipientTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 577
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 582
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 438
          },
          "name": "authenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 459
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 485
          },
          "name": "dataRecipientGlobalMetastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 501
          },
          "name": "expirationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 517
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 598
          },
          "name": "ipAccessListInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.recipient.RecipientIpAccessListStruct"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 535
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 551
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 614
          },
          "name": "propertiesKvpairsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.recipient.RecipientPropertiesKvpairs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 572
          },
          "name": "sharingCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 630
          },
          "name": "tokensInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.recipient.RecipientTokens"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 431
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 449
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 475
          },
          "name": "dataRecipientGlobalMetastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 491
          },
          "name": "expirationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 507
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 528
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 541
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 562
          },
          "name": "sharingCode",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/recipient/index:Recipient"
    },
    "@cdktf/provider-databricks.recipient.RecipientConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.recipient.RecipientConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.recipient.RecipientIpAccessListStruct"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": "@cdktf/provider-databricks.recipient.RecipientPropertiesKvpairs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/recipient#tokens Recipient#tokens}",
            "stability": "stable",
            "summary": "tokens block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 67
          },
          "name": "tokens",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.recipient.RecipientTokens"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientConfig"
    },
    "@cdktf/provider-databricks.recipient.RecipientIpAccessListStruct": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.recipient.RecipientIpAccessListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 69
      },
      "name": "RecipientIpAccessListStruct",
      "namespace": "recipient",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/recipient#allowed_ip_addresses Recipient#allowed_ip_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 73
          },
          "name": "allowedIpAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientIpAccessListStruct"
    },
    "@cdktf/provider-databricks.recipient.RecipientIpAccessListStructOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.recipient.RecipientIpAccessListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 145
          },
          "name": "resetAllowedIpAddresses"
        }
      ],
      "name": "RecipientIpAccessListStructOutputReference",
      "namespace": "recipient",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 149
          },
          "name": "allowedIpAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 139
          },
          "name": "allowedIpAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.recipient.RecipientIpAccessListStruct"
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientIpAccessListStructOutputReference"
    },
    "@cdktf/provider-databricks.recipient.RecipientPropertiesKvpairs": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.recipient.RecipientPropertiesKvpairs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 153
      },
      "name": "RecipientPropertiesKvpairs",
      "namespace": "recipient",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/recipient#properties Recipient#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 157
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientPropertiesKvpairs"
    },
    "@cdktf/provider-databricks.recipient.RecipientPropertiesKvpairsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.recipient.RecipientPropertiesKvpairsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 189
      },
      "name": "RecipientPropertiesKvpairsOutputReference",
      "namespace": "recipient",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 230
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 223
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.recipient.RecipientPropertiesKvpairs"
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientPropertiesKvpairsOutputReference"
    },
    "@cdktf/provider-databricks.recipient.RecipientTokens": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.recipient.RecipientTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 234
      },
      "name": "RecipientTokens",
      "namespace": "recipient",
      "symbolId": "src/recipient/index:RecipientTokens"
    },
    "@cdktf/provider-databricks.recipient.RecipientTokensList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.recipient.RecipientTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 346
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.recipient.RecipientTokensOutputReference"
            }
          }
        }
      ],
      "name": "RecipientTokensList",
      "namespace": "recipient",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 339
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 339
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.recipient.RecipientTokens"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientTokensList"
    },
    "@cdktf/provider-databricks.recipient.RecipientTokensOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.recipient.RecipientTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 257
      },
      "name": "RecipientTokensOutputReference",
      "namespace": "recipient",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 296
          },
          "name": "activationUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 301
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 306
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 311
          },
          "name": "expirationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 316
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 321
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 326
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.recipient.RecipientTokens"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientTokensOutputReference"
    },
    "@cdktf/provider-databricks.registeredModel.RegisteredModel": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/registered_model databricks_registered_model}."
      },
      "fqn": "@cdktf/provider-databricks.registeredModel.RegisteredModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/registered_model databricks_registered_model} Resource."
        },
        "locationInModule": {
          "filename": "src/registered-model/index.ts",
          "line": 83
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.registeredModel.RegisteredModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/registered-model/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RegisteredModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/registered-model/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 RegisteredModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 133
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 149
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 178
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 207
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 219
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 231
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 121
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 137
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 153
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 166
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 182
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 195
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 211
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 114
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 127
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 143
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 159
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 172
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 188
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 201
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/registered-model/index:RegisteredModel"
    },
    "@cdktf/provider-databricks.registeredModel.RegisteredModelConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.registeredModel.RegisteredModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/registered-model/index.ts",
        "line": 14
      },
      "name": "RegisteredModelConfig",
      "namespace": "registeredModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/registered_model#catalog_name RegisteredModel#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/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.71.0/docs/resources/registered_model#name RegisteredModel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/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.71.0/docs/resources/registered_model#schema_name RegisteredModel#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/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.71.0/docs/resources/registered_model#comment RegisteredModel#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/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.71.0/docs/resources/registered_model#id RegisteredModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/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.71.0/docs/resources/registered_model#owner RegisteredModel#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 37
          },
          "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.71.0/docs/resources/registered_model#storage_location RegisteredModel#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 45
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/registered-model/index:RegisteredModelConfig"
    },
    "@cdktf/provider-databricks.repo.Repo": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/repo databricks_repo}."
      },
      "fqn": "@cdktf/provider-databricks.repo.Repo",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/repo databricks_repo} Resource."
        },
        "locationInModule": {
          "filename": "src/repo/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",
            "type": {
              "fqn": "@cdktf/provider-databricks.repo.RepoConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/repo/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Repo resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/repo/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 Repo to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 319
          },
          "name": "putSparseCheckout",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.repo.RepoSparseCheckout"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 208
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 224
          },
          "name": "resetCommitHash"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 240
          },
          "name": "resetGitProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 256
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 272
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 322
          },
          "name": "resetSparseCheckout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 288
          },
          "name": "resetTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 334
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 143
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 316
          },
          "name": "sparseCheckout",
          "type": {
            "fqn": "@cdktf/provider-databricks.repo.RepoSparseCheckoutOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 310
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 212
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 228
          },
          "name": "commitHashInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 244
          },
          "name": "gitProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 260
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 276
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 326
          },
          "name": "sparseCheckoutInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.repo.RepoSparseCheckout"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 292
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 305
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 202
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 218
          },
          "name": "commitHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 234
          },
          "name": "gitProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 250
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 266
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 282
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 298
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/repo/index:Repo"
    },
    "@cdktf/provider-databricks.repo.RepoConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.repo.RepoConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/docs/resources/repo#sparse_checkout Repo#sparse_checkout}",
            "stability": "stable",
            "summary": "sparse_checkout block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 51
          },
          "name": "sparseCheckout",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.repo.RepoSparseCheckout"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.repo.RepoSparseCheckout": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.repo.RepoSparseCheckout",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/repo/index.ts",
        "line": 53
      },
      "name": "RepoSparseCheckout",
      "namespace": "repo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/repo#patterns Repo#patterns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 57
          },
          "name": "patterns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/repo/index:RepoSparseCheckout"
    },
    "@cdktf/provider-databricks.repo.RepoSparseCheckoutOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.repo.RepoSparseCheckoutOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/repo/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/repo/index.ts",
        "line": 89
      },
      "name": "RepoSparseCheckoutOutputReference",
      "namespace": "repo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 130
          },
          "name": "patternsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 123
          },
          "name": "patterns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.repo.RepoSparseCheckout"
          }
        }
      ],
      "symbolId": "src/repo/index:RepoSparseCheckoutOutputReference"
    },
    "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSetting": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/restrict_workspace_admins_setting databricks_restrict_workspace_admins_setting}."
      },
      "fqn": "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/restrict_workspace_admins_setting databricks_restrict_workspace_admins_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/restrict-workspace-admins-setting/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": "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/restrict-workspace-admins-setting/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RestrictWorkspaceAdminsSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/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 RestrictWorkspaceAdminsSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 233
          },
          "name": "putRestrictWorkspaceAdmins",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 188
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 204
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 220
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 127
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 230
          },
          "name": "restrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdminsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 192
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 208
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 237
          },
          "name": "restrictWorkspaceAdminsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 224
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 182
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 198
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 214
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/restrict-workspace-admins-setting/index:RestrictWorkspaceAdminsSetting"
    },
    "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingConfig",
      "interfaces": [
        "cdktf.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.71.0/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": 35
          },
          "name": "restrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/restrict-workspace-admins-setting/index.ts",
        "line": 37
      },
      "name": "RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins",
      "namespace": "restrictWorkspaceAdminsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/restrict_workspace_admins_setting#status RestrictWorkspaceAdminsSetting#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 41
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/restrict-workspace-admins-setting/index:RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins"
    },
    "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdminsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdminsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/restrict-workspace-admins-setting/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 73
      },
      "name": "RestrictWorkspaceAdminsSettingRestrictWorkspaceAdminsOutputReference",
      "namespace": "restrictWorkspaceAdminsSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 114
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 107
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins"
          }
        }
      ],
      "symbolId": "src/restrict-workspace-admins-setting/index:RestrictWorkspaceAdminsSettingRestrictWorkspaceAdminsOutputReference"
    },
    "@cdktf/provider-databricks.schema.Schema": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/schema databricks_schema}."
      },
      "fqn": "@cdktf/provider-databricks.schema.Schema",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/schema databricks_schema} Resource."
        },
        "locationInModule": {
          "filename": "src/schema/index.ts",
          "line": 95
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.schema.SchemaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/schema/index.ts",
        "line": 63
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Schema resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/schema/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 Schema to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 148
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 164
          },
          "name": "resetEnablePredictiveOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 180
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 196
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 212
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 241
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 257
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 273
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 285
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 300
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 68
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 136
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 152
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 168
          },
          "name": "enablePredictiveOptimizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 184
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 200
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 216
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 229
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 245
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 261
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 277
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 129
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 142
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 158
          },
          "name": "enablePredictiveOptimization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 174
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 190
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 206
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 222
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 235
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 251
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 267
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/schema/index:Schema"
    },
    "@cdktf/provider-databricks.schema.SchemaConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.schema.SchemaConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.secret.Secret": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret databricks_secret}."
      },
      "fqn": "@cdktf/provider-databricks.secret.Secret",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret databricks_secret} Resource."
        },
        "locationInModule": {
          "filename": "src/secret/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.secret.SecretConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Secret resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/secret/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 Secret to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 110
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 166
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 98
          },
          "name": "configReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 132
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 114
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 127
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 145
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 158
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 120
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 138
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 151
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret/index:Secret"
    },
    "@cdktf/provider-databricks.secret.SecretConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.secret.SecretConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/docs/resources/secret#id Secret#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret/index:SecretConfig"
    },
    "@cdktf/provider-databricks.secretAcl.SecretAcl": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret_acl databricks_secret_acl}."
      },
      "fqn": "@cdktf/provider-databricks.secretAcl.SecretAcl",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret_acl databricks_secret_acl} Resource."
        },
        "locationInModule": {
          "filename": "src/secret-acl/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.secretAcl.SecretAclConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret-acl/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SecretAcl resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/secret-acl/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 SecretAcl to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 156
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 122
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 135
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 148
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 115
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 128
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 141
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret-acl/index:SecretAcl"
    },
    "@cdktf/provider-databricks.secretAcl.SecretAclConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.secretAcl.SecretAclConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/secret-acl/index:SecretAclConfig"
    },
    "@cdktf/provider-databricks.secretScope.SecretScope": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret_scope databricks_secret_scope}."
      },
      "fqn": "@cdktf/provider-databricks.secretScope.SecretScope",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret_scope databricks_secret_scope} Resource."
        },
        "locationInModule": {
          "filename": "src/secret-scope/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.secretScope.SecretScopeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret-scope/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SecretScope resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/secret-scope/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 SecretScope to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 281
          },
          "name": "putKeyvaultMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 223
          },
          "name": "resetBackendType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 239
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 255
          },
          "name": "resetInitialManagePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 284
          },
          "name": "resetKeyvaultMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 296
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 161
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 278
          },
          "name": "keyvaultMetadata",
          "type": {
            "fqn": "@cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 227
          },
          "name": "backendTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 243
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 259
          },
          "name": "initialManagePrincipalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 288
          },
          "name": "keyvaultMetadataInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 272
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 217
          },
          "name": "backendType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 233
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 249
          },
          "name": "initialManagePrincipal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 265
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret-scope/index:SecretScope"
    },
    "@cdktf/provider-databricks.secretScope.SecretScopeConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.secretScope.SecretScopeConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "@cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata"
          }
        }
      ],
      "symbolId": "src/secret-scope/index:SecretScopeConfig"
    },
    "@cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/secret-scope/index.ts",
        "line": 41
      },
      "name": "SecretScopeKeyvaultMetadata",
      "namespace": "secretScope",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret_scope#dns_name SecretScope#dns_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 45
          },
          "name": "dnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/secret_scope#resource_id SecretScope#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 49
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret-scope/index:SecretScopeKeyvaultMetadata"
    },
    "@cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadataOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/secret-scope/index.ts",
          "line": 95
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret-scope/index.ts",
        "line": 88
      },
      "name": "SecretScopeKeyvaultMetadataOutputReference",
      "namespace": "secretScope",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 135
          },
          "name": "dnsNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 148
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 128
          },
          "name": "dnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 141
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 99
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.secretScope.SecretScopeKeyvaultMetadata"
          }
        }
      ],
      "symbolId": "src/secret-scope/index:SecretScopeKeyvaultMetadataOutputReference"
    },
    "@cdktf/provider-databricks.servicePrincipal.ServicePrincipal": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal databricks_service_principal}."
      },
      "fqn": "@cdktf/provider-databricks.servicePrincipal.ServicePrincipal",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal databricks_service_principal} Resource."
        },
        "locationInModule": {
          "filename": "src/service-principal/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.servicePrincipal.ServicePrincipalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServicePrincipal resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 104
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 165
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 181
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 197
          },
          "name": "resetAllowClusterCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 213
          },
          "name": "resetAllowInstancePoolCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 229
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 245
          },
          "name": "resetDatabricksSqlAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 261
          },
          "name": "resetDisableAsUserDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 277
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 293
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 309
          },
          "name": "resetForce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 325
          },
          "name": "resetForceDeleteHomeDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 341
          },
          "name": "resetForceDeleteRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 357
          },
          "name": "resetHome"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 373
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 389
          },
          "name": "resetRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 405
          },
          "name": "resetWorkspaceAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 417
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 92
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 169
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 185
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 201
          },
          "name": "allowClusterCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 217
          },
          "name": "allowInstancePoolCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 233
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 249
          },
          "name": "databricksSqlAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 265
          },
          "name": "disableAsUserDeletionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 281
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 297
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 329
          },
          "name": "forceDeleteHomeDirInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 345
          },
          "name": "forceDeleteReposInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 313
          },
          "name": "forceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 361
          },
          "name": "homeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 377
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 393
          },
          "name": "reposInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 409
          },
          "name": "workspaceAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 159
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 175
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 191
          },
          "name": "allowClusterCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 207
          },
          "name": "allowInstancePoolCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 223
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 239
          },
          "name": "databricksSqlAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 255
          },
          "name": "disableAsUserDeletion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 271
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 287
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 303
          },
          "name": "force",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 319
          },
          "name": "forceDeleteHomeDir",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 335
          },
          "name": "forceDeleteRepos",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 351
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 367
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 383
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 399
          },
          "name": "workspaceAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/service-principal/index:ServicePrincipal"
    },
    "@cdktf/provider-databricks.servicePrincipal.ServicePrincipalConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.servicePrincipal.ServicePrincipalConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal#application_id ServicePrincipal#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 34
          },
          "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.71.0/docs/resources/service_principal#databricks_sql_access ServicePrincipal#databricks_sql_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 38
          },
          "name": "databricksSqlAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal#disable_as_user_deletion ServicePrincipal#disable_as_user_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 42
          },
          "name": "disableAsUserDeletion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal#display_name ServicePrincipal#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 46
          },
          "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.71.0/docs/resources/service_principal#external_id ServicePrincipal#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 50
          },
          "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.71.0/docs/resources/service_principal#force ServicePrincipal#force}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 54
          },
          "name": "force",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal#force_delete_home_dir ServicePrincipal#force_delete_home_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 58
          },
          "name": "forceDeleteHomeDir",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal#force_delete_repos ServicePrincipal#force_delete_repos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 62
          },
          "name": "forceDeleteRepos",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal#home ServicePrincipal#home}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 66
          },
          "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.71.0/docs/resources/service_principal#id ServicePrincipal#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 73
          },
          "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.71.0/docs/resources/service_principal#repos ServicePrincipal#repos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 77
          },
          "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.71.0/docs/resources/service_principal#workspace_access ServicePrincipal#workspace_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 81
          },
          "name": "workspaceAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/service-principal/index:ServicePrincipalConfig"
    },
    "@cdktf/provider-databricks.servicePrincipalRole.ServicePrincipalRole": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal_role databricks_service_principal_role}."
      },
      "fqn": "@cdktf/provider-databricks.servicePrincipalRole.ServicePrincipalRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal_role databricks_service_principal_role} Resource."
        },
        "locationInModule": {
          "filename": "src/service-principal-role/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": "@cdktf/provider-databricks.servicePrincipalRole.ServicePrincipalRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal-role/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServicePrincipalRole resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-principal-role/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 ServicePrincipalRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 138
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 117
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 130
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 110
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 123
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal-role/index:ServicePrincipalRole"
    },
    "@cdktf/provider-databricks.servicePrincipalRole.ServicePrincipalRoleConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.servicePrincipalRole.ServicePrincipalRoleConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/service_principal_role#role ServicePrincipalRole#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 25
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal_role#service_principal_id ServicePrincipalRole#service_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 29
          },
          "name": "servicePrincipalId",
          "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.71.0/docs/resources/service_principal_role#id ServicePrincipalRole#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal-role/index:ServicePrincipalRoleConfig"
    },
    "@cdktf/provider-databricks.servicePrincipalSecret.ServicePrincipalSecret": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal_secret databricks_service_principal_secret}."
      },
      "fqn": "@cdktf/provider-databricks.servicePrincipalSecret.ServicePrincipalSecret",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/service_principal_secret databricks_service_principal_secret} Resource."
        },
        "locationInModule": {
          "filename": "src/service-principal-secret/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal-secret/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServicePrincipalSecret resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/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 ServicePrincipalSecret to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 121
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 150
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 162
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 171
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 125
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 138
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 154
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 115
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 131
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 144
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal-secret/index:ServicePrincipalSecret"
    },
    "@cdktf/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/service_principal_secret#service_principal_id ServicePrincipalSecret#service_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 29
          },
          "name": "servicePrincipalId",
          "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.71.0/docs/resources/service_principal_secret#id ServicePrincipalSecret#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/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.71.0/docs/resources/service_principal_secret#secret ServicePrincipalSecret#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 25
          },
          "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.71.0/docs/resources/service_principal_secret#status ServicePrincipalSecret#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 33
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal-secret/index:ServicePrincipalSecretConfig"
    },
    "@cdktf/provider-databricks.share.Share": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share databricks_share}."
      },
      "fqn": "@cdktf/provider-databricks.share.Share",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share databricks_share} Resource."
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.share.ShareConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Share resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 921
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1131
          },
          "name": "putObject",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.share.ShareObject"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 977
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 993
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1009
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1025
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1134
          },
          "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": 1070
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1086
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1102
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1118
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1146
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1162
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 909
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1128
          },
          "name": "object",
          "type": {
            "fqn": "@cdktf/provider-databricks.share.ShareObjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 981
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 997
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1013
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1029
          },
          "name": "idInput",
          "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": 1138
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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": 1074
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1090
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1106
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1122
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 971
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 987
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1003
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1019
          },
          "name": "id",
          "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": 1064
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1080
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1096
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1112
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share/index:Share"
    },
    "@cdktf/provider-databricks.share.ShareConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.share.ShareConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/share#name Share#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#created_at Share#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/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.71.0/docs/resources/share#created_by Share#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/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.71.0/docs/resources/share#id Share#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/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.71.0/docs/resources/share#object Share#object}",
            "stability": "stable",
            "summary": "object block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 63
          },
          "name": "object",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/share#owner Share#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/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.71.0/docs/resources/share#storage_location Share#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 45
          },
          "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.71.0/docs/resources/share#storage_root Share#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 49
          },
          "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.71.0/docs/resources/share#updated_at Share#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 53
          },
          "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.71.0/docs/resources/share#updated_by Share#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 57
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share/index:ShareConfig"
    },
    "@cdktf/provider-databricks.share.ShareObject": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.share.ShareObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 392
      },
      "name": "ShareObject",
      "namespace": "share",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#data_object_type Share#data_object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 416
          },
          "name": "dataObjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#name Share#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 424
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#added_at Share#added_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 396
          },
          "name": "addedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#added_by Share#added_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 400
          },
          "name": "addedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#cdf_enabled Share#cdf_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 404
          },
          "name": "cdfEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#comment Share#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 408
          },
          "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.71.0/docs/resources/share#content Share#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 412
          },
          "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.71.0/docs/resources/share#history_data_sharing_status Share#history_data_sharing_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 420
          },
          "name": "historyDataSharingStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#partition Share#partition}",
            "stability": "stable",
            "summary": "partition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 446
          },
          "name": "partition",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/share#shared_as Share#shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 428
          },
          "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.71.0/docs/resources/share#start_version Share#start_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 432
          },
          "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.71.0/docs/resources/share#status Share#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 436
          },
          "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.71.0/docs/resources/share#string_shared_as Share#string_shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 440
          },
          "name": "stringSharedAs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share/index:ShareObject"
    },
    "@cdktf/provider-databricks.share.ShareObjectList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.share.ShareObjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 881
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 896
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.share.ShareObjectOutputReference"
            }
          }
        }
      ],
      "name": "ShareObjectList",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 889
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 889
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 889
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 882
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.share.ShareObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectList"
    },
    "@cdktf/provider-databricks.share.ShareObjectOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.share.ShareObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 869
          },
          "name": "putPartition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.share.ShareObjectPartition"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 686
          },
          "name": "resetAddedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 702
          },
          "name": "resetAddedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 718
          },
          "name": "resetCdfEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 734
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 750
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 779
          },
          "name": "resetHistoryDataSharingStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 872
          },
          "name": "resetPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 808
          },
          "name": "resetSharedAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 824
          },
          "name": "resetStartVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 840
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 856
          },
          "name": "resetStringSharedAs"
        }
      ],
      "name": "ShareObjectOutputReference",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 866
          },
          "name": "partition",
          "type": {
            "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 690
          },
          "name": "addedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 706
          },
          "name": "addedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 722
          },
          "name": "cdfEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 738
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 754
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 767
          },
          "name": "dataObjectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 783
          },
          "name": "historyDataSharingStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 796
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 876
          },
          "name": "partitionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 812
          },
          "name": "sharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 828
          },
          "name": "startVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 844
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 860
          },
          "name": "stringSharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 680
          },
          "name": "addedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 696
          },
          "name": "addedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 712
          },
          "name": "cdfEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 728
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 744
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 760
          },
          "name": "dataObjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 773
          },
          "name": "historyDataSharingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 789
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 802
          },
          "name": "sharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 818
          },
          "name": "startVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 834
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 850
          },
          "name": "stringSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.share.ShareObject"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectOutputReference"
    },
    "@cdktf/provider-databricks.share.ShareObjectPartition": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 274
      },
      "name": "ShareObjectPartition",
      "namespace": "share",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#value Share#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 280
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartition"
    },
    "@cdktf/provider-databricks.share.ShareObjectPartitionList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 388
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionOutputReference"
            }
          }
        }
      ],
      "name": "ShareObjectPartitionList",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 381
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 381
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartitionList"
    },
    "@cdktf/provider-databricks.share.ShareObjectPartitionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 361
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionValue"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 364
          },
          "name": "resetValue"
        }
      ],
      "name": "ShareObjectPartitionOutputReference",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 358
          },
          "name": "value",
          "type": {
            "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 368
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.share.ShareObjectPartition"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartitionOutputReference"
    },
    "@cdktf/provider-databricks.share.ShareObjectPartitionValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 65
      },
      "name": "ShareObjectPartitionValue",
      "namespace": "share",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#name Share#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 69
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#op Share#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 73
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share#recipient_property_key Share#recipient_property_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 77
          },
          "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.71.0/docs/resources/share#value Share#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 81
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartitionValue"
    },
    "@cdktf/provider-databricks.share.ShareObjectPartitionValueList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 270
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionValueOutputReference"
            }
          }
        }
      ],
      "name": "ShareObjectPartitionValueList",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 263
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 263
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartitionValueList"
    },
    "@cdktf/provider-databricks.share.ShareObjectPartitionValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 230
          },
          "name": "resetRecipientPropertyKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 246
          },
          "name": "resetValue"
        }
      ],
      "name": "ShareObjectPartitionValueOutputReference",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 205
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 218
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 234
          },
          "name": "recipientPropertyKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 250
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 211
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 224
          },
          "name": "recipientPropertyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 240
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.share.ShareObjectPartitionValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartitionValueOutputReference"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframework": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework databricks_share_pluginframework}."
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframework",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework databricks_share_pluginframework} Resource."
        },
        "locationInModule": {
          "filename": "src/share-pluginframework/index.ts",
          "line": 845
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share-pluginframework/index.ts",
        "line": 813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SharePluginframework resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 830
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SharePluginframework to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SharePluginframework that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SharePluginframework to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 968
          },
          "name": "putObject",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObject"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 880
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 971
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 924
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 945
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 983
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 993
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SharePluginframework",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 818
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 889
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 894
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 899
          },
          "name": "effectiveOwner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 965
          },
          "name": "object",
          "type": {
            "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 933
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 954
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 959
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 884
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 912
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 975
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 928
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 949
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 874
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 905
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 918
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 939
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframework"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share-pluginframework/index.ts",
        "line": 14
      },
      "name": "SharePluginframeworkConfig",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#name SharePluginframework#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/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.71.0/docs/resources/share_pluginframework#comment SharePluginframework#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/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.71.0/docs/resources/share_pluginframework#object SharePluginframework#object}",
            "stability": "stable",
            "summary": "object block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 36
          },
          "name": "object",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#owner SharePluginframework#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 26
          },
          "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.71.0/docs/resources/share_pluginframework#storage_root SharePluginframework#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 30
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframeworkConfig"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObject": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share-pluginframework/index.ts",
        "line": 365
      },
      "name": "SharePluginframeworkObject",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#data_object_type SharePluginframework#data_object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 381
          },
          "name": "dataObjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#name SharePluginframework#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#cdf_enabled SharePluginframework#cdf_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 369
          },
          "name": "cdfEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#comment SharePluginframework#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 373
          },
          "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.71.0/docs/resources/share_pluginframework#content SharePluginframework#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 377
          },
          "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.71.0/docs/resources/share_pluginframework#history_data_sharing_status SharePluginframework#history_data_sharing_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 385
          },
          "name": "historyDataSharingStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#partition SharePluginframework#partition}",
            "stability": "stable",
            "summary": "partition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 407
          },
          "name": "partition",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#shared_as SharePluginframework#shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 393
          },
          "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.71.0/docs/resources/share_pluginframework#start_version SharePluginframework#start_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 397
          },
          "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.71.0/docs/resources/share_pluginframework#string_shared_as SharePluginframework#string_shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 401
          },
          "name": "stringSharedAs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframeworkObject"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share-pluginframework/index.ts",
          "line": 798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-pluginframework/index.ts",
        "line": 790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 805
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectOutputReference"
            }
          }
        }
      ],
      "name": "SharePluginframeworkObjectList",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 798
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 798
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 798
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframeworkObjectList"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share-pluginframework/index.ts",
          "line": 512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-pluginframework/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 778
          },
          "name": "putPartition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartition"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 618
          },
          "name": "resetCdfEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 634
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 650
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 699
          },
          "name": "resetHistoryDataSharingStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 781
          },
          "name": "resetPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 728
          },
          "name": "resetSharedAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 744
          },
          "name": "resetStartVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 765
          },
          "name": "resetStringSharedAs"
        }
      ],
      "name": "SharePluginframeworkObjectOutputReference",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 601
          },
          "name": "addedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 606
          },
          "name": "addedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 672
          },
          "name": "effectiveCdfEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 677
          },
          "name": "effectiveHistoryDataSharingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 682
          },
          "name": "effectiveSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 687
          },
          "name": "effectiveStartVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 775
          },
          "name": "partition",
          "type": {
            "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 753
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 622
          },
          "name": "cdfEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 638
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 654
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 667
          },
          "name": "dataObjectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 703
          },
          "name": "historyDataSharingStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 716
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 785
          },
          "name": "partitionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 732
          },
          "name": "sharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 748
          },
          "name": "startVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 769
          },
          "name": "stringSharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 612
          },
          "name": "cdfEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 628
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 644
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 660
          },
          "name": "dataObjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 693
          },
          "name": "historyDataSharingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 709
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 722
          },
          "name": "sharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 738
          },
          "name": "startVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 759
          },
          "name": "stringSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObject"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframeworkObjectOutputReference"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartition": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share-pluginframework/index.ts",
        "line": 247
      },
      "name": "SharePluginframeworkObjectPartition",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#value SharePluginframework#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 253
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframeworkObjectPartition"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share-pluginframework/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-pluginframework/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 361
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionOutputReference"
            }
          }
        }
      ],
      "name": "SharePluginframeworkObjectPartitionList",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 354
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 354
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframeworkObjectPartitionList"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share-pluginframework/index.ts",
          "line": 295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-pluginframework/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 334
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValue"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 337
          },
          "name": "resetValue"
        }
      ],
      "name": "SharePluginframeworkObjectPartitionOutputReference",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 331
          },
          "name": "value",
          "type": {
            "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 341
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartition"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframeworkObjectPartitionOutputReference"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValue": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share-pluginframework/index.ts",
        "line": 38
      },
      "name": "SharePluginframeworkObjectPartitionValue",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#name SharePluginframework#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 42
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#op SharePluginframework#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 46
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/share_pluginframework#recipient_property_key SharePluginframework#recipient_property_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 50
          },
          "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.71.0/docs/resources/share_pluginframework#value SharePluginframework#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 54
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframeworkObjectPartitionValue"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValueList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share-pluginframework/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-pluginframework/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 243
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValueOutputReference"
            }
          }
        }
      ],
      "name": "SharePluginframeworkObjectPartitionValueList",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 236
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 236
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframeworkObjectPartitionValueList"
    },
    "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValueOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share-pluginframework/index.ts",
          "line": 117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-pluginframework/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 203
          },
          "name": "resetRecipientPropertyKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 219
          },
          "name": "resetValue"
        }
      ],
      "name": "SharePluginframeworkObjectPartitionValueOutputReference",
      "namespace": "sharePluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 178
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 191
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 207
          },
          "name": "recipientPropertyKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 223
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 184
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 197
          },
          "name": "recipientPropertyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 213
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share-pluginframework/index.ts",
            "line": 121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.sharePluginframework.SharePluginframeworkObjectPartitionValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share-pluginframework/index:SharePluginframeworkObjectPartitionValueOutputReference"
    },
    "@cdktf/provider-databricks.sqlAlert.SqlAlert": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_alert databricks_sql_alert}."
      },
      "fqn": "@cdktf/provider-databricks.sqlAlert.SqlAlert",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_alert databricks_sql_alert} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-alert/index.ts",
          "line": 362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlAlert.SqlAlertConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-alert/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SqlAlert resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 347
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 503
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlAlert.SqlAlertOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 400
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 416
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 445
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 474
          },
          "name": "resetRearm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 490
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 515
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 528
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 335
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 500
          },
          "name": "options",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlAlert.SqlAlertOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 404
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 420
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 433
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 507
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlAlert.SqlAlertOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 449
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 462
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 478
          },
          "name": "rearmInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 494
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 394
          },
          "name": "createdAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 410
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 426
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 439
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 455
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 468
          },
          "name": "rearm",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 484
          },
          "name": "updatedAt",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-alert/index:SqlAlert"
    },
    "@cdktf/provider-databricks.sqlAlert.SqlAlertConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlAlert.SqlAlertConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "@cdktf/provider-databricks.sqlAlert.SqlAlertOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.sqlAlert.SqlAlertOptions": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlAlert.SqlAlertOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-alert/index.ts",
        "line": 53
      },
      "name": "SqlAlertOptions",
      "namespace": "sqlAlert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_alert#column SqlAlert#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 57
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_alert#op SqlAlert#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 77
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_alert#value SqlAlert#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 81
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_alert#custom_body SqlAlert#custom_body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 61
          },
          "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.71.0/docs/resources/sql_alert#custom_subject SqlAlert#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 65
          },
          "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.71.0/docs/resources/sql_alert#empty_result_state SqlAlert#empty_result_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 69
          },
          "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.71.0/docs/resources/sql_alert#muted SqlAlert#muted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 73
          },
          "name": "muted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-alert/index:SqlAlertOptions"
    },
    "@cdktf/provider-databricks.sqlAlert.SqlAlertOptionsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlAlert.SqlAlertOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-alert/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 244
          },
          "name": "resetCustomBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 260
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 276
          },
          "name": "resetEmptyResultState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 292
          },
          "name": "resetMuted"
        }
      ],
      "name": "SqlAlertOptionsOutputReference",
      "namespace": "sqlAlert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 232
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 248
          },
          "name": "customBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 264
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 280
          },
          "name": "emptyResultStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 296
          },
          "name": "mutedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 309
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 322
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 225
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 238
          },
          "name": "customBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 254
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 270
          },
          "name": "emptyResultState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 286
          },
          "name": "muted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 302
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 315
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlAlert.SqlAlertOptions"
          }
        }
      ],
      "symbolId": "src/sql-alert/index:SqlAlertOptionsOutputReference"
    },
    "@cdktf/provider-databricks.sqlDashboard.SqlDashboard": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_dashboard databricks_sql_dashboard}."
      },
      "fqn": "@cdktf/provider-databricks.sqlDashboard.SqlDashboard",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_dashboard databricks_sql_dashboard} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-dashboard/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlDashboard.SqlDashboardConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-dashboard/index.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SqlDashboard resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/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 SqlDashboard to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 125
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 141
          },
          "name": "resetDashboardFiltersEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 157
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 186
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 202
          },
          "name": "resetRunAsRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 218
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 234
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 246
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 259
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 60
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 129
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 145
          },
          "name": "dashboardFiltersEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 161
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 174
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 190
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 206
          },
          "name": "runAsRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 222
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 238
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 119
          },
          "name": "createdAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 135
          },
          "name": "dashboardFiltersEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 180
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 196
          },
          "name": "runAsRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 212
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 228
          },
          "name": "updatedAt",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-dashboard/index:SqlDashboard"
    },
    "@cdktf/provider-databricks.sqlDashboard.SqlDashboardConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlDashboard.SqlDashboardConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpoint": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint databricks_sql_endpoint}."
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint databricks_sql_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SqlEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 818
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1098
          },
          "name": "putChannel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1114
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1130
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 878
          },
          "name": "resetAutoStopMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1101
          },
          "name": "resetChannel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 912
          },
          "name": "resetDataSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 928
          },
          "name": "resetEnablePhoton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 944
          },
          "name": "resetEnableServerlessCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 966
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 982
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1003
          },
          "name": "resetMaxNumClusters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1019
          },
          "name": "resetMinNumClusters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1064
          },
          "name": "resetSpotInstancePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1117
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1133
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1085
          },
          "name": "resetWarehouseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1145
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 806
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1095
          },
          "name": "channel",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 900
          },
          "name": "creatorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 954
          },
          "name": "health",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 991
          },
          "name": "jdbcUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1041
          },
          "name": "numActiveSessions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1046
          },
          "name": "numClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1052
          },
          "name": "odbcParams",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1073
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1111
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1127
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 882
          },
          "name": "autoStopMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1105
          },
          "name": "channelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 895
          },
          "name": "clusterSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 916
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 932
          },
          "name": "enablePhotonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 948
          },
          "name": "enableServerlessComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 970
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 986
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1007
          },
          "name": "maxNumClustersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1023
          },
          "name": "minNumClustersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1036
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1068
          },
          "name": "spotInstancePolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1121
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1137
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1089
          },
          "name": "warehouseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 872
          },
          "name": "autoStopMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 888
          },
          "name": "clusterSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 906
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 922
          },
          "name": "enablePhoton",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 938
          },
          "name": "enableServerlessCompute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 960
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 976
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 997
          },
          "name": "maxNumClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1013
          },
          "name": "minNumClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1029
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1058
          },
          "name": "spotInstancePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1079
          },
          "name": "warehouseType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpoint"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 357
      },
      "name": "SqlEndpointChannel",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint#dbsql_version SqlEndpoint#dbsql_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 361
          },
          "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.71.0/docs/resources/sql_endpoint#name SqlEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 365
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointChannel"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannelOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 450
          },
          "name": "resetDbsqlVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 466
          },
          "name": "resetName"
        }
      ],
      "name": "SqlEndpointChannelOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 454
          },
          "name": "dbsqlVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 470
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 444
          },
          "name": "dbsqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 460
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointChannelOutputReference"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/docs/resources/sql_endpoint#channel SqlEndpoint#channel}",
            "stability": "stable",
            "summary": "channel block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 71
          },
          "name": "channel",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointChannel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint#spot_instance_policy SqlEndpoint#spot_instance_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 61
          },
          "name": "spotInstancePolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint#tags SqlEndpoint#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 77
          },
          "name": "tags",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint#timeouts SqlEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 83
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint#warehouse_type SqlEndpoint#warehouse_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 65
          },
          "name": "warehouseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointConfig"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealth": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 171
      },
      "name": "SqlEndpointHealth",
      "namespace": "sqlEndpoint",
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealth"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReason": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReason",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 85
      },
      "name": "SqlEndpointHealthFailureReason",
      "namespace": "sqlEndpoint",
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealthFailureReason"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 167
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonOutputReference"
            }
          }
        }
      ],
      "name": "SqlEndpointHealthFailureReasonList",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 160
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 160
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealthFailureReasonList"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 108
      },
      "name": "SqlEndpointHealthFailureReasonOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 137
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 143
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 148
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReason"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealthFailureReasonOutputReference"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 263
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthOutputReference"
            }
          }
        }
      ],
      "name": "SqlEndpointHealthList",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 256
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealthList"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 194
      },
      "name": "SqlEndpointHealthOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 223
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 229
          },
          "name": "failureReason",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 234
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 239
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 244
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointHealth"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealthOutputReference"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 267
      },
      "name": "SqlEndpointOdbcParams",
      "namespace": "sqlEndpoint",
      "symbolId": "src/sql-endpoint/index:SqlEndpointOdbcParams"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 353
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsOutputReference"
            }
          }
        }
      ],
      "name": "SqlEndpointOdbcParamsList",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 346
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 346
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointOdbcParamsList"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 290
      },
      "name": "SqlEndpointOdbcParamsOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 319
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 324
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 329
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 334
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointOdbcParamsOutputReference"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 617
      },
      "name": "SqlEndpointTags",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 623
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTags"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 474
      },
      "name": "SqlEndpointTagsCustomTags",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint#key SqlEndpoint#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 478
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint#value SqlEndpoint#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 482
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTagsCustomTags"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 613
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "SqlEndpointTagsCustomTagsList",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 606
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 606
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 606
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTagsCustomTagsList"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 521
      },
      "name": "SqlEndpointTagsCustomTagsOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 580
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 593
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 573
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 586
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTagsCustomTagsOutputReference"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 692
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 695
          },
          "name": "resetCustomTags"
        }
      ],
      "name": "SqlEndpointTagsOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 689
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 699
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTags"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTagsOutputReference"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 703
      },
      "name": "SqlEndpointTimeouts",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_endpoint#create SqlEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 707
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTimeouts"
    },
    "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 789
          },
          "name": "resetCreate"
        }
      ],
      "name": "SqlEndpointTimeoutsOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 793
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 783
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.sqlEndpoint.SqlEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.sqlGlobalConfig.SqlGlobalConfig": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_global_config databricks_sql_global_config}."
      },
      "fqn": "@cdktf/provider-databricks.sqlGlobalConfig.SqlGlobalConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_global_config databricks_sql_global_config} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-global-config/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",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlGlobalConfig.SqlGlobalConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-global-config/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SqlGlobalConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-global-config/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 SqlGlobalConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 120
          },
          "name": "resetDataAccessConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 136
          },
          "name": "resetEnableServerlessCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 152
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 168
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 184
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 200
          },
          "name": "resetSecurityPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 216
          },
          "name": "resetSqlConfigParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 228
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 240
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 124
          },
          "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": 140
          },
          "name": "enableServerlessComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 156
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 172
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 188
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 204
          },
          "name": "securityPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 220
          },
          "name": "sqlConfigParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 114
          },
          "name": "dataAccessConfig",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 130
          },
          "name": "enableServerlessCompute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 146
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 162
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 178
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 194
          },
          "name": "securityPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 210
          },
          "name": "sqlConfigParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/sql-global-config/index:SqlGlobalConfig"
    },
    "@cdktf/provider-databricks.sqlGlobalConfig.SqlGlobalConfigConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlGlobalConfig.SqlGlobalConfigConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.sqlPermissions.SqlPermissions": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_permissions databricks_sql_permissions}."
      },
      "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_permissions databricks_sql_permissions} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-permissions/index.ts",
          "line": 236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SqlPermissions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 221
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 400
          },
          "name": "putPrivilegeAssignments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 275
          },
          "name": "resetAnonymousFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 291
          },
          "name": "resetAnyFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 307
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 323
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 339
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 355
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 403
          },
          "name": "resetPrivilegeAssignments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 371
          },
          "name": "resetTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 387
          },
          "name": "resetView"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 415
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 429
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 397
          },
          "name": "privilegeAssignments",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 279
          },
          "name": "anonymousFunctionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 295
          },
          "name": "anyFileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 311
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 327
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 343
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 359
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 407
          },
          "name": "privilegeAssignmentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 375
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 391
          },
          "name": "viewInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 269
          },
          "name": "anonymousFunction",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 285
          },
          "name": "anyFile",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 301
          },
          "name": "catalog",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 317
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 333
          },
          "name": "database",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 349
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 365
          },
          "name": "table",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 381
          },
          "name": "view",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissions"
    },
    "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsConfig",
      "interfaces": [
        "cdktf.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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 57
      },
      "name": "SqlPermissionsPrivilegeAssignments",
      "namespace": "sqlPermissions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_permissions#principal SqlPermissions#principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 61
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_permissions#privileges SqlPermissions#privileges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 65
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissionsPrivilegeAssignments"
    },
    "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-permissions/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 196
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsOutputReference"
            }
          }
        }
      ],
      "name": "SqlPermissionsPrivilegeAssignmentsList",
      "namespace": "sqlPermissions",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 189
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 189
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissionsPrivilegeAssignmentsList"
    },
    "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-permissions/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 104
      },
      "name": "SqlPermissionsPrivilegeAssignmentsOutputReference",
      "namespace": "sqlPermissions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 163
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 176
          },
          "name": "privilegesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 156
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 169
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissionsPrivilegeAssignmentsOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQuery": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query databricks_sql_query}."
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query databricks_sql_query} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2944
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2912
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SqlQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2929
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3134
          },
          "name": "putParameter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3150
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQuerySchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2986
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3015
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3031
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3137
          },
          "name": "resetParameter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3060
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3089
          },
          "name": "resetRunAsRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3153
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3105
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3121
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3165
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3182
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 2917
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3131
          },
          "name": "parameter",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3147
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2990
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3003
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3019
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3035
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3048
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3141
          },
          "name": "parameterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3064
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3077
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3093
          },
          "name": "runAsRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3157
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQuerySchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3109
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3125
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2980
          },
          "name": "createdAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2996
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3009
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3025
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3041
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3054
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3070
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3083
          },
          "name": "runAsRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3099
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3115
          },
          "name": "updatedAt",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQuery"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/docs/resources/sql_query#schedule SqlQuery#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 69
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQuerySchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameter": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1824
      },
      "name": "SqlQueryParameter",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#name SqlQuery#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1828
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#date SqlQuery#date}",
            "stability": "stable",
            "summary": "date block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1838
          },
          "name": "date",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1844
          },
          "name": "dateRange",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#datetime SqlQuery#datetime}",
            "stability": "stable",
            "summary": "datetime block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1850
          },
          "name": "datetime",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1856
          },
          "name": "datetimeRange",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#datetimesec SqlQuery#datetimesec}",
            "stability": "stable",
            "summary": "datetimesec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1862
          },
          "name": "datetimesec",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 1868
          },
          "name": "datetimesecRange",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#enum SqlQuery#enum}",
            "stability": "stable",
            "summary": "enum block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1874
          },
          "name": "enum",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#number SqlQuery#number}",
            "stability": "stable",
            "summary": "number block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1880
          },
          "name": "number",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#query SqlQuery#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1886
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#text SqlQuery#text}",
            "stability": "stable",
            "summary": "text block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1892
          },
          "name": "text",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterText"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#title SqlQuery#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1832
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameter"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 71
      },
      "name": "SqlQueryParameterDate",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 75
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDate"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 107
      },
      "name": "SqlQueryParameterDateOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 148
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 141
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDateOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 263
      },
      "name": "SqlQueryParameterDateRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#range SqlQuery#range}",
            "stability": "stable",
            "summary": "range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 273
          },
          "name": "range",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 267
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDateRange"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 371
          },
          "name": "putRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 374
          },
          "name": "resetRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 358
          },
          "name": "resetValue"
        }
      ],
      "name": "SqlQueryParameterDateRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 368
          },
          "name": "range",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 378
          },
          "name": "rangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 362
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 352
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDateRangeOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 152
      },
      "name": "SqlQueryParameterDateRangeRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#end SqlQuery#end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 156
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#start SqlQuery#start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 160
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDateRangeRange"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRangeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 199
      },
      "name": "SqlQueryParameterDateRangeRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 246
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 259
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 239
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 252
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDateRangeRangeOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 382
      },
      "name": "SqlQueryParameterDatetime",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 386
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetime"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 418
      },
      "name": "SqlQueryParameterDatetimeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 459
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 452
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimeOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 574
      },
      "name": "SqlQueryParameterDatetimeRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#range SqlQuery#range}",
            "stability": "stable",
            "summary": "range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 584
          },
          "name": "range",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 578
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimeRange"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 682
          },
          "name": "putRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 685
          },
          "name": "resetRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 669
          },
          "name": "resetValue"
        }
      ],
      "name": "SqlQueryParameterDatetimeRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 679
          },
          "name": "range",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 689
          },
          "name": "rangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 673
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 663
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimeRangeOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 463
      },
      "name": "SqlQueryParameterDatetimeRangeRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#end SqlQuery#end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 467
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#start SqlQuery#start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 471
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimeRangeRange"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRangeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 510
      },
      "name": "SqlQueryParameterDatetimeRangeRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 557
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 570
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 550
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 563
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimeRangeRangeOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 693
      },
      "name": "SqlQueryParameterDatetimesec",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 697
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesec"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 729
      },
      "name": "SqlQueryParameterDatetimesecOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 770
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 763
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesecOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 885
      },
      "name": "SqlQueryParameterDatetimesecRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#range SqlQuery#range}",
            "stability": "stable",
            "summary": "range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 895
          },
          "name": "range",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 889
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesecRange"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 993
          },
          "name": "putRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 996
          },
          "name": "resetRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 980
          },
          "name": "resetValue"
        }
      ],
      "name": "SqlQueryParameterDatetimesecRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 990
          },
          "name": "range",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1000
          },
          "name": "rangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 984
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 974
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesecRangeOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 774
      },
      "name": "SqlQueryParameterDatetimesecRangeRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#end SqlQuery#end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 778
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#start SqlQuery#start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 782
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesecRangeRange"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRangeOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 821
      },
      "name": "SqlQueryParameterDatetimesecRangeRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 868
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 881
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 861
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 874
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesecRangeRangeOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1151
      },
      "name": "SqlQueryParameterEnum",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#options SqlQuery#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1155
          },
          "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.71.0/docs/resources/sql_query#multiple SqlQuery#multiple}",
            "stability": "stable",
            "summary": "multiple block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1169
          },
          "name": "multiple",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1159
          },
          "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.71.0/docs/resources/sql_query#values SqlQuery#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1163
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterEnum"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1004
      },
      "name": "SqlQueryParameterEnumMultiple",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#separator SqlQuery#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1012
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#prefix SqlQuery#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1008
          },
          "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.71.0/docs/resources/sql_query#suffix SqlQuery#suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1016
          },
          "name": "suffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterEnumMultiple"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultipleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultipleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1069
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1062
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1114
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1143
          },
          "name": "resetSuffix"
        }
      ],
      "name": "SqlQueryParameterEnumMultipleOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1118
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1131
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1147
          },
          "name": "suffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1108
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1124
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1137
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1073
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterEnumMultipleOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1322
          },
          "name": "putMultiple",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1325
          },
          "name": "resetMultiple"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1293
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1309
          },
          "name": "resetValues"
        }
      ],
      "name": "SqlQueryParameterEnumOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1319
          },
          "name": "multiple",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultipleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1329
          },
          "name": "multipleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1281
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1297
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1313
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1274
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1287
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1303
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterEnumOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2316
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterOutputReference"
            }
          }
        }
      ],
      "name": "SqlQueryParameterList",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2309
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2309
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterList"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1333
      },
      "name": "SqlQueryParameterNumber",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1337
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterNumber"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumberOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumberOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1369
      },
      "name": "SqlQueryParameterNumberOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1410
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1403
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterNumberOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 2001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2145
          },
          "name": "putDate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2161
          },
          "name": "putDateRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2177
          },
          "name": "putDatetime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2193
          },
          "name": "putDatetimeRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2209
          },
          "name": "putDatetimesec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2225
          },
          "name": "putDatetimesecRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2241
          },
          "name": "putEnum",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2257
          },
          "name": "putNumber",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2273
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2289
          },
          "name": "putText",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterText"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2148
          },
          "name": "resetDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2164
          },
          "name": "resetDateRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2180
          },
          "name": "resetDatetime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2196
          },
          "name": "resetDatetimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2212
          },
          "name": "resetDatetimesec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2228
          },
          "name": "resetDatetimesecRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2244
          },
          "name": "resetEnum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2260
          },
          "name": "resetNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2276
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2292
          },
          "name": "resetText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2132
          },
          "name": "resetTitle"
        }
      ],
      "name": "SqlQueryParameterOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2142
          },
          "name": "date",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2158
          },
          "name": "dateRange",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2174
          },
          "name": "datetime",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2190
          },
          "name": "datetimeRange",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2206
          },
          "name": "datetimesec",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2222
          },
          "name": "datetimesecRange",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2238
          },
          "name": "enum",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnumOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2254
          },
          "name": "number",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumberOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2270
          },
          "name": "query",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2286
          },
          "name": "text",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterTextOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2152
          },
          "name": "dateInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2168
          },
          "name": "dateRangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDateRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2184
          },
          "name": "datetimeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetime"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2200
          },
          "name": "datetimeRangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2216
          },
          "name": "datetimesecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2232
          },
          "name": "datetimesecRangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2248
          },
          "name": "enumInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterEnum"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2120
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2264
          },
          "name": "numberInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterNumber"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2280
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2296
          },
          "name": "textInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterText"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2136
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2113
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2126
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1561
      },
      "name": "SqlQueryParameterQuery",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#query_id SqlQuery#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1565
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#multiple SqlQuery#multiple}",
            "stability": "stable",
            "summary": "multiple block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1579
          },
          "name": "multiple",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1569
          },
          "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.71.0/docs/resources/sql_query#values SqlQuery#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1573
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterQuery"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1414
      },
      "name": "SqlQueryParameterQueryMultiple",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#separator SqlQuery#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1422
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#prefix SqlQuery#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1418
          },
          "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.71.0/docs/resources/sql_query#suffix SqlQuery#suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1426
          },
          "name": "suffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterQueryMultiple"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultipleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultipleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1524
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1553
          },
          "name": "resetSuffix"
        }
      ],
      "name": "SqlQueryParameterQueryMultipleOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1528
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1541
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1557
          },
          "name": "suffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1518
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1534
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1547
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterQueryMultipleOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1732
          },
          "name": "putMultiple",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1735
          },
          "name": "resetMultiple"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1703
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1719
          },
          "name": "resetValues"
        }
      ],
      "name": "SqlQueryParameterQueryOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1729
          },
          "name": "multiple",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultipleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1739
          },
          "name": "multipleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1691
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1707
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1723
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1684
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1697
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1713
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterQuery"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterQueryOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterText": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1743
      },
      "name": "SqlQueryParameterText",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1747
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterText"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterTextOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1779
      },
      "name": "SqlQueryParameterTextOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1820
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1813
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryParameterText"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterTextOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQuerySchedule": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQuerySchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2752
      },
      "name": "SqlQuerySchedule",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#continuous SqlQuery#continuous}",
            "stability": "stable",
            "summary": "continuous block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2758
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#daily SqlQuery#daily}",
            "stability": "stable",
            "summary": "daily block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2764
          },
          "name": "daily",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#weekly SqlQuery#weekly}",
            "stability": "stable",
            "summary": "weekly block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2770
          },
          "name": "weekly",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQuerySchedule"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2320
      },
      "name": "SqlQueryScheduleContinuous",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#interval_seconds SqlQuery#interval_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2324
          },
          "name": "intervalSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#until_date SqlQuery#until_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2328
          },
          "name": "untilDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleContinuous"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuousOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2426
          },
          "name": "resetUntilDate"
        }
      ],
      "name": "SqlQueryScheduleContinuousOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2414
          },
          "name": "intervalSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2430
          },
          "name": "untilDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2407
          },
          "name": "intervalSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2420
          },
          "name": "untilDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleContinuousOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2434
      },
      "name": "SqlQueryScheduleDaily",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#interval_days SqlQuery#interval_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2438
          },
          "name": "intervalDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#time_of_day SqlQuery#time_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2442
          },
          "name": "timeOfDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#until_date SqlQuery#until_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2446
          },
          "name": "untilDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleDaily"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDailyOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDailyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2570
          },
          "name": "resetUntilDate"
        }
      ],
      "name": "SqlQueryScheduleDailyOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2545
          },
          "name": "intervalDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2558
          },
          "name": "timeOfDayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2574
          },
          "name": "untilDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2538
          },
          "name": "intervalDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2551
          },
          "name": "timeOfDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2564
          },
          "name": "untilDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleDailyOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2865
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2881
          },
          "name": "putDaily",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2897
          },
          "name": "putWeekly",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2868
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2884
          },
          "name": "resetDaily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2900
          },
          "name": "resetWeekly"
        }
      ],
      "name": "SqlQueryScheduleOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2862
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2878
          },
          "name": "daily",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDailyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2894
          },
          "name": "weekly",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeeklyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2872
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleContinuous"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2888
          },
          "name": "dailyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleDaily"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2904
          },
          "name": "weeklyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQuerySchedule"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleOutputReference"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2578
      },
      "name": "SqlQueryScheduleWeekly",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#day_of_week SqlQuery#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2582
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#interval_weeks SqlQuery#interval_weeks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2586
          },
          "name": "intervalWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#time_of_day SqlQuery#time_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2590
          },
          "name": "timeOfDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_query#until_date SqlQuery#until_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2594
          },
          "name": "untilDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleWeekly"
    },
    "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeeklyOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeeklyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 2647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2744
          },
          "name": "resetUntilDate"
        }
      ],
      "name": "SqlQueryScheduleWeeklyOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2706
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2719
          },
          "name": "intervalWeeksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2732
          },
          "name": "timeOfDayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2748
          },
          "name": "untilDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2699
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2712
          },
          "name": "intervalWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2725
          },
          "name": "timeOfDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2738
          },
          "name": "untilDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlQuery.SqlQueryScheduleWeekly"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleWeeklyOutputReference"
    },
    "@cdktf/provider-databricks.sqlTable.SqlTable": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_table databricks_sql_table}."
      },
      "fqn": "@cdktf/provider-databricks.sqlTable.SqlTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_table databricks_sql_table} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-table/index.ts",
          "line": 407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-table/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SqlTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 392
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 718
          },
          "name": "putColumn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableColumn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 468
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 484
          },
          "name": "resetClusterKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 721
          },
          "name": "resetColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 500
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 516
          },
          "name": "resetDataSourceFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 538
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 567
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 583
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 599
          },
          "name": "resetPartitions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 615
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 644
          },
          "name": "resetStorageCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 660
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 689
          },
          "name": "resetViewDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 705
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 733
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 756
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 380
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 715
          },
          "name": "column",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableColumnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 526
          },
          "name": "effectiveProperties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 456
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 472
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 488
          },
          "name": "clusterKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 725
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableColumn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 504
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 520
          },
          "name": "dataSourceFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 542
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 555
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 571
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 587
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 603
          },
          "name": "partitionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 619
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 632
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 648
          },
          "name": "storageCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 664
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 677
          },
          "name": "tableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 693
          },
          "name": "viewDefinitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 709
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 449
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 462
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 478
          },
          "name": "clusterKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 494
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 510
          },
          "name": "dataSourceFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 532
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 548
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 561
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 577
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 593
          },
          "name": "partitions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 609
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 625
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 638
          },
          "name": "storageCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 654
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 670
          },
          "name": "tableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 683
          },
          "name": "viewDefinition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 699
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTable"
    },
    "@cdktf/provider-databricks.sqlTable.SqlTableColumn": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-table/index.ts",
        "line": 93
      },
      "name": "SqlTableColumn",
      "namespace": "sqlTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_table#name SqlTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_table#comment SqlTable#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 97
          },
          "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.71.0/docs/resources/sql_table#identity SqlTable#identity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 101
          },
          "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.71.0/docs/resources/sql_table#nullable SqlTable#nullable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 109
          },
          "name": "nullable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_table#type SqlTable#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 113
          },
          "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.71.0/docs/resources/sql_table#type_json SqlTable#type_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 117
          },
          "name": "typeJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTableColumn"
    },
    "@cdktf/provider-databricks.sqlTable.SqlTableColumnList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableColumnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-table/index.ts",
          "line": 360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 367
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableColumnOutputReference"
            }
          }
        }
      ],
      "name": "SqlTableColumnList",
      "namespace": "sqlTable",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 360
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 360
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableColumn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTableColumnList"
    },
    "@cdktf/provider-databricks.sqlTable.SqlTableColumnOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-table/index.ts",
          "line": 194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 266
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 282
          },
          "name": "resetIdentity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 311
          },
          "name": "resetNullable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 327
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 343
          },
          "name": "resetTypeJson"
        }
      ],
      "name": "SqlTableColumnOutputReference",
      "namespace": "sqlTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 270
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 286
          },
          "name": "identityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 299
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 315
          },
          "name": "nullableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 331
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 347
          },
          "name": "typeJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 260
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 276
          },
          "name": "identity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 292
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 305
          },
          "name": "nullable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 321
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 337
          },
          "name": "typeJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableColumn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTableColumnOutputReference"
    },
    "@cdktf/provider-databricks.sqlTable.SqlTableConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlTable.SqlTableConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.sqlVisualization.SqlVisualization": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_visualization databricks_sql_visualization}."
      },
      "fqn": "@cdktf/provider-databricks.sqlVisualization.SqlVisualization",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_visualization databricks_sql_visualization} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-visualization/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlVisualization.SqlVisualizationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-visualization/index.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SqlVisualization resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-visualization/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 SqlVisualization to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 125
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 141
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 196
          },
          "name": "resetQueryPlan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 225
          },
          "name": "resetVisualizationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 237
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 250
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 60
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 129
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 145
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 158
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 171
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 184
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 200
          },
          "name": "queryPlanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 213
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 229
          },
          "name": "visualizationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 119
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 151
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 164
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 177
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 190
          },
          "name": "queryPlan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 206
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 219
          },
          "name": "visualizationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-visualization/index:SqlVisualization"
    },
    "@cdktf/provider-databricks.sqlVisualization.SqlVisualizationConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlVisualization.SqlVisualizationConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.sqlWidget.SqlWidget": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_widget databricks_sql_widget}."
      },
      "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_widget databricks_sql_widget} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-widget/index.ts",
          "line": 580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SqlWidget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 565
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 725
          },
          "name": "putParameter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 741
          },
          "name": "putPosition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetPosition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 632
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 648
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 728
          },
          "name": "resetParameter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 744
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 664
          },
          "name": "resetText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 680
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 696
          },
          "name": "resetVisualizationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 712
          },
          "name": "resetWidgetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 756
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 770
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 553
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 722
          },
          "name": "parameter",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 738
          },
          "name": "position",
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetPositionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 620
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 636
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 652
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 732
          },
          "name": "parameterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 748
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetPosition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 668
          },
          "name": "textInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 684
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 700
          },
          "name": "visualizationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 716
          },
          "name": "widgetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 613
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 626
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 642
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 658
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 674
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 690
          },
          "name": "visualizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 706
          },
          "name": "widgetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidget"
    },
    "@cdktf/provider-databricks.sqlWidget.SqlWidgetConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "@cdktf/provider-databricks.sqlWidget.SqlWidgetPosition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameter": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 59
      },
      "name": "SqlWidgetParameter",
      "namespace": "sqlWidget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_widget#name SqlWidget#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_widget#type SqlWidget#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 75
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_widget#map_to SqlWidget#map_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 63
          },
          "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.71.0/docs/resources/sql_widget#title SqlWidget#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 71
          },
          "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.71.0/docs/resources/sql_widget#value SqlWidget#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 79
          },
          "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.71.0/docs/resources/sql_widget#values SqlWidget#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 83
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetParameter"
    },
    "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameterList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-widget/index.ts",
          "line": 323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 330
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameterOutputReference"
            }
          }
        }
      ],
      "name": "SqlWidgetParameterList",
      "namespace": "sqlWidget",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 323
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetParameterList"
    },
    "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameterOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-widget/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 232
          },
          "name": "resetMapTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 261
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 290
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 306
          },
          "name": "resetValues"
        }
      ],
      "name": "SqlWidgetParameterOutputReference",
      "namespace": "sqlWidget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 236
          },
          "name": "mapToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 249
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 265
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 278
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 294
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 310
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 226
          },
          "name": "mapTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 242
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 255
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 271
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 284
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 300
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetParameter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetParameterOutputReference"
    },
    "@cdktf/provider-databricks.sqlWidget.SqlWidgetPosition": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetPosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 334
      },
      "name": "SqlWidgetPosition",
      "namespace": "sqlWidget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_widget#size_x SqlWidget#size_x}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 350
          },
          "name": "sizeX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_widget#size_y SqlWidget#size_y}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 354
          },
          "name": "sizeY",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_widget#auto_height SqlWidget#auto_height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 338
          },
          "name": "autoHeight",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/sql_widget#pos_x SqlWidget#pos_x}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 342
          },
          "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.71.0/docs/resources/sql_widget#pos_y SqlWidget#pos_y}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 346
          },
          "name": "posY",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetPosition"
    },
    "@cdktf/provider-databricks.sqlWidget.SqlWidgetPositionOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetPositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-widget/index.ts",
          "line": 421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 478
          },
          "name": "resetAutoHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 494
          },
          "name": "resetPosX"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 510
          },
          "name": "resetPosY"
        }
      ],
      "name": "SqlWidgetPositionOutputReference",
      "namespace": "sqlWidget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 482
          },
          "name": "autoHeightInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 498
          },
          "name": "posXInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 514
          },
          "name": "posYInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 527
          },
          "name": "sizeXInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 540
          },
          "name": "sizeYInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 472
          },
          "name": "autoHeight",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 488
          },
          "name": "posX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 504
          },
          "name": "posY",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 520
          },
          "name": "sizeX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 533
          },
          "name": "sizeY",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.sqlWidget.SqlWidgetPosition"
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetPositionOutputReference"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredential": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential databricks_storage_credential}."
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential databricks_storage_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 933
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StorageCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 950
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1170
          },
          "name": "putAwsIamRole",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1186
          },
          "name": "putAzureManagedIdentity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1202
          },
          "name": "putAzureServicePrincipal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1218
          },
          "name": "putCloudflareApiToken",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1234
          },
          "name": "putDatabricksGcpServiceAccount",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1250
          },
          "name": "putGcpServiceAccountKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1173
          },
          "name": "resetAwsIamRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1189
          },
          "name": "resetAzureManagedIdentity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1205
          },
          "name": "resetAzureServicePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1221
          },
          "name": "resetCloudflareApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1011
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1237
          },
          "name": "resetDatabricksGcpServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1027
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1043
          },
          "name": "resetForceUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1253
          },
          "name": "resetGcpServiceAccountKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1059
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1075
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1091
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1120
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1136
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1152
          },
          "name": "resetSkipValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1286
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 938
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1167
          },
          "name": "awsIamRole",
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRoleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1183
          },
          "name": "azureManagedIdentity",
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1199
          },
          "name": "azureServicePrincipal",
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1215
          },
          "name": "cloudflareApiToken",
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialCloudflareApiTokenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1231
          },
          "name": "databricksGcpServiceAccount",
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccountOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1247
          },
          "name": "gcpServiceAccountKey",
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1161
          },
          "name": "storageCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1177
          },
          "name": "awsIamRoleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1193
          },
          "name": "azureManagedIdentityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1209
          },
          "name": "azureServicePrincipalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1225
          },
          "name": "cloudflareApiTokenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1015
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1241
          },
          "name": "databricksGcpServiceAccountInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1031
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1047
          },
          "name": "forceUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1257
          },
          "name": "gcpServiceAccountKeyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1063
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1079
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1095
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1108
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1124
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1140
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1156
          },
          "name": "skipValidationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1005
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1021
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1037
          },
          "name": "forceUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1053
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1069
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1085
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1101
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1114
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1130
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1146
          },
          "name": "skipValidation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredential"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 95
      },
      "name": "StorageCredentialAwsIamRole",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#role_arn StorageCredential#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 103
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#external_id StorageCredential#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 99
          },
          "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.71.0/docs/resources/storage_credential#unity_catalog_iam_arn StorageCredential#unity_catalog_iam_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 107
          },
          "name": "unityCatalogIamArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAwsIamRole"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRoleOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRoleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 205
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 234
          },
          "name": "resetUnityCatalogIamArn"
        }
      ],
      "name": "StorageCredentialAwsIamRoleOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 209
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 222
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 238
          },
          "name": "unityCatalogIamArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 199
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 215
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 228
          },
          "name": "unityCatalogIamArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAwsIamRoleOutputReference"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 242
      },
      "name": "StorageCredentialAzureManagedIdentity",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#access_connector_id StorageCredential#access_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 246
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#credential_id StorageCredential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 250
          },
          "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.71.0/docs/resources/storage_credential#managed_identity_id StorageCredential#managed_identity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 254
          },
          "name": "managedIdentityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAzureManagedIdentity"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentityOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 365
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 381
          },
          "name": "resetManagedIdentityId"
        }
      ],
      "name": "StorageCredentialAzureManagedIdentityOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 353
          },
          "name": "accessConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 369
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 385
          },
          "name": "managedIdentityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 346
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 359
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 375
          },
          "name": "managedIdentityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAzureManagedIdentityOutputReference"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 389
      },
      "name": "StorageCredentialAzureServicePrincipal",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#application_id StorageCredential#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 393
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#client_secret StorageCredential#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 397
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#directory_id StorageCredential#directory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 401
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAzureServicePrincipal"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipalOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 447
      },
      "name": "StorageCredentialAzureServicePrincipalOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 500
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 513
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 526
          },
          "name": "directoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 493
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 506
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 519
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAzureServicePrincipalOutputReference"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 530
      },
      "name": "StorageCredentialCloudflareApiToken",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#access_key_id StorageCredential#access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 534
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#account_id StorageCredential#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 538
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#secret_access_key StorageCredential#secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 542
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialCloudflareApiToken"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialCloudflareApiTokenOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialCloudflareApiTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 588
      },
      "name": "StorageCredentialCloudflareApiTokenOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 641
          },
          "name": "accessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 654
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 667
          },
          "name": "secretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 634
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 647
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 660
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialCloudflareApiTokenOutputReference"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/storage_credential#name StorageCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 63
          },
          "name": "awsIamRole",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAwsIamRole"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 69
          },
          "name": "azureManagedIdentity",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 75
          },
          "name": "azureServicePrincipal",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 81
          },
          "name": "cloudflareApiToken",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#comment StorageCredential#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/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.71.0/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": 87
          },
          "name": "databricksGcpServiceAccount",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#force_destroy StorageCredential#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 22
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#force_update StorageCredential#force_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 26
          },
          "name": "forceUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 93
          },
          "name": "gcpServiceAccountKey",
          "optional": true,
          "type": {
            "fqn": "@cdktf/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.71.0/docs/resources/storage_credential#id StorageCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/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.71.0/docs/resources/storage_credential#isolation_mode StorageCredential#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 37
          },
          "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.71.0/docs/resources/storage_credential#metastore_id StorageCredential#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/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.71.0/docs/resources/storage_credential#owner StorageCredential#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/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.71.0/docs/resources/storage_credential#read_only StorageCredential#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 53
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#skip_validation StorageCredential#skip_validation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 57
          },
          "name": "skipValidation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialConfig"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 671
      },
      "name": "StorageCredentialDatabricksGcpServiceAccount",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#credential_id StorageCredential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 675
          },
          "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.71.0/docs/resources/storage_credential#email StorageCredential#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 679
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialDatabricksGcpServiceAccount"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccountOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 764
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 780
          },
          "name": "resetEmail"
        }
      ],
      "name": "StorageCredentialDatabricksGcpServiceAccountOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 768
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 784
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 758
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 774
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialDatabricksGcpServiceAccountOutputReference"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 788
      },
      "name": "StorageCredentialGcpServiceAccountKey",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#email StorageCredential#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 792
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#private_key StorageCredential#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 796
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/storage_credential#private_key_id StorageCredential#private_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 800
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialGcpServiceAccountKey"
    },
    "@cdktf/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKeyOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 853
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 846
      },
      "name": "StorageCredentialGcpServiceAccountKeyOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 899
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 925
          },
          "name": "privateKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 912
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 892
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 905
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 918
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 857
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialGcpServiceAccountKeyOutputReference"
    },
    "@cdktf/provider-databricks.systemSchema.SystemSchema": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/system_schema databricks_system_schema}."
      },
      "fqn": "@cdktf/provider-databricks.systemSchema.SystemSchema",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/system_schema databricks_system_schema} Resource."
        },
        "locationInModule": {
          "filename": "src/system-schema/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.systemSchema.SystemSchemaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/system-schema/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SystemSchema resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/system-schema/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 SystemSchema to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 110
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 131
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 147
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 167
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 93
          },
          "name": "autoEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 98
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 119
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 114
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 135
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 151
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 125
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 141
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/system-schema/index:SystemSchema"
    },
    "@cdktf/provider-databricks.systemSchema.SystemSchemaConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.systemSchema.SystemSchemaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/system-schema/index.ts",
        "line": 14
      },
      "name": "SystemSchemaConfig",
      "namespace": "systemSchema",
      "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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/system_schema#schema SystemSchema#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 25
          },
          "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.71.0/docs/resources/system_schema#state SystemSchema#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 29
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/system-schema/index:SystemSchemaConfig"
    },
    "@cdktf/provider-databricks.table.Table": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/table databricks_table}."
      },
      "fqn": "@cdktf/provider-databricks.table.Table",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/table databricks_table} Resource."
        },
        "locationInModule": {
          "filename": "src/table/index.ts",
          "line": 543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.table.TableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/table/index.ts",
        "line": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Table resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 528
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 760
          },
          "name": "putColumn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.table.TableColumn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 599
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 628
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 657
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 673
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 702
          },
          "name": "resetStorageCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 718
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 747
          },
          "name": "resetViewDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 772
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 790
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 516
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 757
          },
          "name": "column",
          "type": {
            "fqn": "@cdktf/provider-databricks.table.TableColumnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 587
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 764
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.table.TableColumn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 603
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 616
          },
          "name": "dataSourceFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 632
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 645
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 661
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 677
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 690
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 706
          },
          "name": "storageCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 722
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 735
          },
          "name": "tableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 751
          },
          "name": "viewDefinitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 580
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 593
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 609
          },
          "name": "dataSourceFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 622
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 638
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 651
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 667
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 683
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 696
          },
          "name": "storageCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 712
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 728
          },
          "name": "tableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 741
          },
          "name": "viewDefinition",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/table/index:Table"
    },
    "@cdktf/provider-databricks.table.TableColumn": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.table.TableColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/table/index.ts",
        "line": 73
      },
      "name": "TableColumn",
      "namespace": "table",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/table#name Table#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 81
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/table#position Table#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 93
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/table#type_name Table#type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 105
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/table#type_text Table#type_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 117
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/table#comment Table#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 77
          },
          "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.71.0/docs/resources/table#nullable Table#nullable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 85
          },
          "name": "nullable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/table#partition_index Table#partition_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 89
          },
          "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.71.0/docs/resources/table#type_interval_type Table#type_interval_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 97
          },
          "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.71.0/docs/resources/table#type_json Table#type_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 101
          },
          "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.71.0/docs/resources/table#type_precision Table#type_precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 109
          },
          "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.71.0/docs/resources/table#type_scale Table#type_scale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 113
          },
          "name": "typeScale",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/table/index:TableColumn"
    },
    "@cdktf/provider-databricks.table.TableColumnList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.table.TableColumnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/table/index.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 503
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.table.TableColumnOutputReference"
            }
          }
        }
      ],
      "name": "TableColumnList",
      "namespace": "table",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 496
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 496
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.table.TableColumn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/table/index:TableColumnList"
    },
    "@cdktf/provider-databricks.table.TableColumnOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.table.TableColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/table/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 331
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 360
          },
          "name": "resetNullable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 376
          },
          "name": "resetPartitionIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 405
          },
          "name": "resetTypeIntervalType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 421
          },
          "name": "resetTypeJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 450
          },
          "name": "resetTypePrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 466
          },
          "name": "resetTypeScale"
        }
      ],
      "name": "TableColumnOutputReference",
      "namespace": "table",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 335
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 348
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 364
          },
          "name": "nullableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 380
          },
          "name": "partitionIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 393
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 409
          },
          "name": "typeIntervalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 425
          },
          "name": "typeJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 438
          },
          "name": "typeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 454
          },
          "name": "typePrecisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 470
          },
          "name": "typeScaleInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 483
          },
          "name": "typeTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 325
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 341
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 354
          },
          "name": "nullable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 370
          },
          "name": "partitionIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 386
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 399
          },
          "name": "typeIntervalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 415
          },
          "name": "typeJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 431
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 444
          },
          "name": "typePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 460
          },
          "name": "typeScale",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 476
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.table.TableColumn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/table/index:TableColumnOutputReference"
    },
    "@cdktf/provider-databricks.table.TableConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.table.TableConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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.71.0/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"
    },
    "@cdktf/provider-databricks.token.Token": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/token databricks_token}."
      },
      "fqn": "@cdktf/provider-databricks.token.Token",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/token databricks_token} Resource."
        },
        "locationInModule": {
          "filename": "src/token/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",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.token.TokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/token/index.ts",
        "line": 47
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Token resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/token/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 Token to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 115
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 131
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 147
          },
          "name": "resetExpiryTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 163
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 179
          },
          "name": "resetLifetimeSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 195
          },
          "name": "resetTokenId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 212
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 223
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 52
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 204
          },
          "name": "tokenValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 119
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 135
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 151
          },
          "name": "expiryTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 167
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 183
          },
          "name": "lifetimeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 199
          },
          "name": "tokenIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 109
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 125
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 141
          },
          "name": "expiryTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 157
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 173
          },
          "name": "lifetimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 189
          },
          "name": "tokenId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/token/index:Token"
    },
    "@cdktf/provider-databricks.token.TokenConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.token.TokenConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.user.User": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user databricks_user}."
      },
      "fqn": "@cdktf/provider-databricks.user.User",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user databricks_user} Resource."
        },
        "locationInModule": {
          "filename": "src/user/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.user.UserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a User resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 104
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/docs/resources/user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing User that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the User to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 165
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 181
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 197
          },
          "name": "resetAllowClusterCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 213
          },
          "name": "resetAllowInstancePoolCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 229
          },
          "name": "resetDatabricksSqlAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 245
          },
          "name": "resetDisableAsUserDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 261
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 277
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 293
          },
          "name": "resetForce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 309
          },
          "name": "resetForceDeleteHomeDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 325
          },
          "name": "resetForceDeleteRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 341
          },
          "name": "resetHome"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 357
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 373
          },
          "name": "resetRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 402
          },
          "name": "resetWorkspaceAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 414
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 435
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "User",
      "namespace": "user",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 92
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 169
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 185
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 201
          },
          "name": "allowClusterCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 217
          },
          "name": "allowInstancePoolCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 233
          },
          "name": "databricksSqlAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 249
          },
          "name": "disableAsUserDeletionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 265
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 281
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 313
          },
          "name": "forceDeleteHomeDirInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 329
          },
          "name": "forceDeleteReposInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 297
          },
          "name": "forceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 345
          },
          "name": "homeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 361
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 377
          },
          "name": "reposInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 390
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 406
          },
          "name": "workspaceAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 159
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 175
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 191
          },
          "name": "allowClusterCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 207
          },
          "name": "allowInstancePoolCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 223
          },
          "name": "databricksSqlAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 239
          },
          "name": "disableAsUserDeletion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 255
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 271
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 287
          },
          "name": "force",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 303
          },
          "name": "forceDeleteHomeDir",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 319
          },
          "name": "forceDeleteRepos",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 335
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 351
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 367
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 383
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 396
          },
          "name": "workspaceAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/user/index:User"
    },
    "@cdktf/provider-databricks.user.UserConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.user.UserConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/user#user_name User#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 77
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user#databricks_sql_access User#databricks_sql_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 34
          },
          "name": "databricksSqlAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user#disable_as_user_deletion User#disable_as_user_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 38
          },
          "name": "disableAsUserDeletion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user#display_name User#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 42
          },
          "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.71.0/docs/resources/user#external_id User#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 46
          },
          "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.71.0/docs/resources/user#force User#force}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 50
          },
          "name": "force",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user#force_delete_home_dir User#force_delete_home_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 54
          },
          "name": "forceDeleteHomeDir",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user#force_delete_repos User#force_delete_repos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 58
          },
          "name": "forceDeleteRepos",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user#home User#home}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 62
          },
          "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.71.0/docs/resources/user#id User#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 69
          },
          "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.71.0/docs/resources/user#repos User#repos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 73
          },
          "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.71.0/docs/resources/user#workspace_access User#workspace_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 81
          },
          "name": "workspaceAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/user/index:UserConfig"
    },
    "@cdktf/provider-databricks.userInstanceProfile.UserInstanceProfile": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user_instance_profile databricks_user_instance_profile}."
      },
      "fqn": "@cdktf/provider-databricks.userInstanceProfile.UserInstanceProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user_instance_profile databricks_user_instance_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/user-instance-profile/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": "@cdktf/provider-databricks.userInstanceProfile.UserInstanceProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user-instance-profile/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a UserInstanceProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/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 UserInstanceProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 138
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 117
          },
          "name": "instanceProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 130
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 110
          },
          "name": "instanceProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 123
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user-instance-profile/index:UserInstanceProfile"
    },
    "@cdktf/provider-databricks.userInstanceProfile.UserInstanceProfileConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.userInstanceProfile.UserInstanceProfileConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/user_instance_profile#instance_profile_id UserInstanceProfile#instance_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 25
          },
          "name": "instanceProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user_instance_profile#user_id UserInstanceProfile#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 29
          },
          "name": "userId",
          "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.71.0/docs/resources/user_instance_profile#id UserInstanceProfile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user-instance-profile/index:UserInstanceProfileConfig"
    },
    "@cdktf/provider-databricks.userRole.UserRole": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user_role databricks_user_role}."
      },
      "fqn": "@cdktf/provider-databricks.userRole.UserRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user_role databricks_user_role} Resource."
        },
        "locationInModule": {
          "filename": "src/user-role/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": "@cdktf/provider-databricks.userRole.UserRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user-role/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a UserRole resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/user-role/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 UserRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 138
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 117
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 130
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 110
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 123
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user-role/index:UserRole"
    },
    "@cdktf/provider-databricks.userRole.UserRoleConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.userRole.UserRoleConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/user_role#role UserRole#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 25
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/user_role#user_id UserRole#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 29
          },
          "name": "userId",
          "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.71.0/docs/resources/user_role#id UserRole#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user-role/index:UserRoleConfig"
    },
    "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpoint": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_endpoint databricks_vector_search_endpoint}."
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_endpoint databricks_vector_search_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/vector-search-endpoint/index.ts",
          "line": 247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VectorSearchEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 232
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the VectorSearchEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 356
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 315
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 359
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 371
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 380
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 220
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 274
          },
          "name": "creationTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 279
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 284
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 290
          },
          "name": "endpointStatus",
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 324
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 329
          },
          "name": "lastUpdatedUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 347
          },
          "name": "numIndexes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 353
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 303
          },
          "name": "endpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 319
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 342
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 363
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 296
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 309
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 335
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpoint"
    },
    "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointConfig",
      "interfaces": [
        "cdktf.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.71.0/docs/resources/vector_search_endpoint#endpoint_type VectorSearchEndpoint#endpoint_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 18
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_endpoint#name VectorSearchEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 29
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_endpoint#id VectorSearchEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/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.71.0/docs/resources/vector_search_endpoint#timeouts VectorSearchEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 35
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointConfig"
    },
    "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 37
      },
      "name": "VectorSearchEndpointEndpointStatus",
      "namespace": "vectorSearchEndpoint",
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointEndpointStatus"
    },
    "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-endpoint/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 113
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchEndpointEndpointStatusList",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 106
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 106
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointEndpointStatusList"
    },
    "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-endpoint/index.ts",
          "line": 69
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 60
      },
      "name": "VectorSearchEndpointEndpointStatusOutputReference",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 89
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 94
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 73
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatus"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointEndpointStatusOutputReference"
    },
    "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 117
      },
      "name": "VectorSearchEndpointTimeouts",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_endpoint#create VectorSearchEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 121
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointTimeouts"
    },
    "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-endpoint/index.ts",
          "line": 161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 203
          },
          "name": "resetCreate"
        }
      ],
      "name": "VectorSearchEndpointTimeoutsOutputReference",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 207
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 197
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndex": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_index databricks_vector_search_index}."
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndex",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_index databricks_vector_search_index} Resource."
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 1252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 1220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VectorSearchIndex resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1237
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope 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.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1366
          },
          "name": "putDeltaSyncIndexSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1382
          },
          "name": "putDirectAccessIndexSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1398
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1369
          },
          "name": "resetDeltaSyncIndexSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1385
          },
          "name": "resetDirectAccessIndexSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1308
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1401
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1413
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1426
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 1225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1283
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1363
          },
          "name": "deltaSyncIndexSpec",
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1379
          },
          "name": "directAccessIndexSpec",
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1357
          },
          "name": "status",
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1395
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1373
          },
          "name": "deltaSyncIndexSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1389
          },
          "name": "directAccessIndexSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1296
          },
          "name": "endpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1312
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1325
          },
          "name": "indexTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1338
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1351
          },
          "name": "primaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1405
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1289
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1302
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1318
          },
          "name": "indexType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1331
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1344
          },
          "name": "primaryKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndex"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/docs/resources/vector_search_index#index_type VectorSearchIndex#index_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 29
          },
          "name": "indexType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_index#name VectorSearchIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/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.71.0/docs/resources/vector_search_index#primary_key VectorSearchIndex#primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 37
          },
          "name": "primaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 43
          },
          "name": "deltaSyncIndexSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 49
          },
          "name": "directAccessIndexSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktf/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.71.0/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": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_index#timeouts VectorSearchIndex#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 55
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexConfig"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 445
      },
      "name": "VectorSearchIndexDeltaSyncIndexSpec",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 463
          },
          "name": "embeddingSourceColumns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 469
          },
          "name": "embeddingVectorColumns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/vector_search_index#embedding_writeback_table VectorSearchIndex#embedding_writeback_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 449
          },
          "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.71.0/docs/resources/vector_search_index#pipeline_type VectorSearchIndex#pipeline_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 453
          },
          "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.71.0/docs/resources/vector_search_index#source_table VectorSearchIndex#source_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 457
          },
          "name": "sourceTable",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpec"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 147
      },
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 151
          },
          "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.71.0/docs/resources/vector_search_index#name VectorSearchIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 155
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 292
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsList",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 285
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 285
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsList"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 252
          },
          "name": "resetEmbeddingModelEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 268
          },
          "name": "resetName"
        }
      ],
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 256
          },
          "name": "embeddingModelEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 272
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 246
          },
          "name": "embeddingModelEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsOutputReference"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 296
      },
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_index#embedding_dimension VectorSearchIndex#embedding_dimension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 300
          },
          "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.71.0/docs/resources/vector_search_index#name VectorSearchIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 304
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 441
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsList",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 434
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 434
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsList"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 353
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 401
          },
          "name": "resetEmbeddingDimension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 417
          },
          "name": "resetName"
        }
      ],
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 405
          },
          "name": "embeddingDimensionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 421
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 395
          },
          "name": "embeddingDimension",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 411
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsOutputReference"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 643
          },
          "name": "putEmbeddingSourceColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 659
          },
          "name": "putEmbeddingVectorColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 646
          },
          "name": "resetEmbeddingSourceColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 662
          },
          "name": "resetEmbeddingVectorColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 593
          },
          "name": "resetEmbeddingWritebackTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 614
          },
          "name": "resetPipelineType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 630
          },
          "name": "resetSourceTable"
        }
      ],
      "name": "VectorSearchIndexDeltaSyncIndexSpecOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 640
          },
          "name": "embeddingSourceColumns",
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 656
          },
          "name": "embeddingVectorColumns",
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 602
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 650
          },
          "name": "embeddingSourceColumnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 666
          },
          "name": "embeddingVectorColumnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 597
          },
          "name": "embeddingWritebackTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 618
          },
          "name": "pipelineTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 634
          },
          "name": "sourceTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 587
          },
          "name": "embeddingWritebackTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 608
          },
          "name": "pipelineType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 624
          },
          "name": "sourceTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecOutputReference"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 968
      },
      "name": "VectorSearchIndexDirectAccessIndexSpec",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 978
          },
          "name": "embeddingSourceColumns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 984
          },
          "name": "embeddingVectorColumns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/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.71.0/docs/resources/vector_search_index#schema_json VectorSearchIndex#schema_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 972
          },
          "name": "schemaJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpec"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 670
      },
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": 674
          },
          "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.71.0/docs/resources/vector_search_index#name VectorSearchIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 678
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 815
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsList",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 808
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 808
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 808
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsList"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 775
          },
          "name": "resetEmbeddingModelEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 791
          },
          "name": "resetName"
        }
      ],
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 779
          },
          "name": "embeddingModelEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 795
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 769
          },
          "name": "embeddingModelEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 785
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 731
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsOutputReference"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 819
      },
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_index#embedding_dimension VectorSearchIndex#embedding_dimension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 823
          },
          "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.71.0/docs/resources/vector_search_index#name VectorSearchIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 827
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 957
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 964
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsList",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 957
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 957
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 957
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 950
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsList"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 866
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 924
          },
          "name": "resetEmbeddingDimension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 940
          },
          "name": "resetName"
        }
      ],
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 928
          },
          "name": "embeddingDimensionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 944
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 918
          },
          "name": "embeddingDimension",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 934
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsOutputReference"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 1037
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1095
          },
          "name": "putEmbeddingSourceColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1111
          },
          "name": "putEmbeddingVectorColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1098
          },
          "name": "resetEmbeddingSourceColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1114
          },
          "name": "resetEmbeddingVectorColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1082
          },
          "name": "resetSchemaJson"
        }
      ],
      "name": "VectorSearchIndexDirectAccessIndexSpecOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1092
          },
          "name": "embeddingSourceColumns",
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1108
          },
          "name": "embeddingVectorColumns",
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1102
          },
          "name": "embeddingSourceColumnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1118
          },
          "name": "embeddingVectorColumnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1086
          },
          "name": "schemaJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1076
          },
          "name": "schemaJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1041
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecOutputReference"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexStatus": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 57
      },
      "name": "VectorSearchIndexStatus",
      "namespace": "vectorSearchIndex",
      "symbolId": "src/vector-search-index/index:VectorSearchIndexStatus"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusList": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchIndexStatusList",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexStatusList"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 80
      },
      "name": "VectorSearchIndexStatusOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 114
          },
          "name": "indexedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 109
          },
          "name": "indexUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 119
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 124
          },
          "name": "ready",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexStatus"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexStatusOutputReference"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 1122
      },
      "name": "VectorSearchIndexTimeouts",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/vector_search_index#create VectorSearchIndex#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1126
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexTimeouts"
    },
    "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeoutsOutputReference": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 1166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.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": 1158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1208
          },
          "name": "resetCreate"
        }
      ],
      "name": "VectorSearchIndexTimeoutsOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1212
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1202
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "@cdktf/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexTimeoutsOutputReference"
    },
    "@cdktf/provider-databricks.volume.Volume": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/volume databricks_volume}."
      },
      "fqn": "@cdktf/provider-databricks.volume.Volume",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/volume databricks_volume} Resource."
        },
        "locationInModule": {
          "filename": "src/volume/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktf/provider-databricks.volume.VolumeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/volume/index.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a Volume resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/volume/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 Volume to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 138
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 154
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 183
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 212
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 242
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 255
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 60
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 221
          },
          "name": "volumePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 126
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 142
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 158
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 171
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 187
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 200
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 216
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 234
          },
          "name": "volumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 119
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 132
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 148
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 164
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 177
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 193
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 206
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 227
          },
          "name": "volumeType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/volume/index:Volume"
    },
    "@cdktf/provider-databricks.volume.VolumeConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.volume.VolumeConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    },
    "@cdktf/provider-databricks.workspaceBinding.WorkspaceBinding": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/workspace_binding databricks_workspace_binding}."
      },
      "fqn": "@cdktf/provider-databricks.workspaceBinding.WorkspaceBinding",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/workspace_binding databricks_workspace_binding} Resource."
        },
        "locationInModule": {
          "filename": "src/workspace-binding/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",
            "optional": true,
            "type": {
              "fqn": "@cdktf/provider-databricks.workspaceBinding.WorkspaceBindingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-binding/index.ts",
        "line": 47
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WorkspaceBinding resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workspace-binding/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 WorkspaceBinding to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 115
          },
          "name": "resetBindingType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 131
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 147
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 163
          },
          "name": "resetSecurableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 179
          },
          "name": "resetSecurableType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 195
          },
          "name": "resetWorkspaceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 207
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 218
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 52
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 119
          },
          "name": "bindingTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 135
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 151
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 167
          },
          "name": "securableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 183
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 199
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 109
          },
          "name": "bindingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 125
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 157
          },
          "name": "securableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 173
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 189
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workspace-binding/index:WorkspaceBinding"
    },
    "@cdktf/provider-databricks.workspaceBinding.WorkspaceBindingConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.workspaceBinding.WorkspaceBindingConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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.71.0/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"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/workspace_binding#workspace_id WorkspaceBinding#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 41
          },
          "name": "workspaceId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workspace-binding/index:WorkspaceBindingConfig"
    },
    "@cdktf/provider-databricks.workspaceConf.WorkspaceConf": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/workspace_conf databricks_workspace_conf}."
      },
      "fqn": "@cdktf/provider-databricks.workspaceConf.WorkspaceConf",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/workspace_conf databricks_workspace_conf} Resource."
        },
        "locationInModule": {
          "filename": "src/workspace-conf/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": "@cdktf/provider-databricks.workspaceConf.WorkspaceConfConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-conf/index.ts",
        "line": 31
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WorkspaceConf resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workspace-conf/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 WorkspaceConf to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 95
          },
          "name": "resetCustomConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 111
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 130
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 36
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 99
          },
          "name": "customConfigInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 115
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 89
          },
          "name": "customConfig",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-conf/index:WorkspaceConf"
    },
    "@cdktf/provider-databricks.workspaceConf.WorkspaceConfConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.workspaceConf.WorkspaceConfConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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"
          }
        }
      ],
      "symbolId": "src/workspace-conf/index:WorkspaceConfConfig"
    },
    "@cdktf/provider-databricks.workspaceFile.WorkspaceFile": {
      "assembly": "@cdktf/provider-databricks",
      "base": "cdktf.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/workspace_file databricks_workspace_file}."
      },
      "fqn": "@cdktf/provider-databricks.workspaceFile.WorkspaceFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/docs/resources/workspace_file databricks_workspace_file} Resource."
        },
        "locationInModule": {
          "filename": "src/workspace-file/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": "@cdktf/provider-databricks.workspaceFile.WorkspaceFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-file/index.ts",
        "line": 47
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WorkspaceFile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workspace-file/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 WorkspaceFile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 115
          },
          "name": "resetContentBase64"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 131
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 147
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 163
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 192
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 214
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 225
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.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": 52
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 201
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 206
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 119
          },
          "name": "contentBase64Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 135
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 151
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 167
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 180
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 196
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 109
          },
          "name": "contentBase64",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 141
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 157
          },
          "name": "objectId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 173
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 186
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-file/index:WorkspaceFile"
    },
    "@cdktf/provider-databricks.workspaceFile.WorkspaceFileConfig": {
      "assembly": "@cdktf/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktf/provider-databricks.workspaceFile.WorkspaceFileConfig",
      "interfaces": [
        "cdktf.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.71.0/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.71.0/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.71.0/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.71.0/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.71.0/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": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.71.0/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"
    }
  },
  "version": "13.36.0",
  "fingerprint": "TF5RqAmEXWzqQzKeaGkzHLlHLtsxuhN4Pw6VUWUyTo0="
}